I bought 3 pair of size 14 St. Johns Bay Bermuda shorts at JCPenney last weekend. I'm a 5'9", 147 lb. "C" with unattractive knees, and these were the only Bermudas that ended right above the knee, had front pockets, no back pockets, and actually made me look slim. I had poor luck trying on cargo styles because my knees are not my most attractive body feature, by far. I tried on lots of styles, and this style was extremely simple and classic, so I hope to wear them for several summers. There were about 8 colors available last weekend, and with sales and coupons, they cost about $15 each. Good luck in your search!