These beach shorts were dispatched almost immediately and arrived quickly. I can't fault the service. I chose the blue#1 pair & they are a lovely shade - a turquoise blue & true to the photo. They have an elasticated waist and a solid drawstring fastening for extra security.There are 2 lined pockets at the sides and also a velco taped back pocket. The mesh lining inside makes these shorts breathable and great for hot days. They are quick drying after getting wet, and so make an ideal pair of shorts for swimming or even just laying on the beach. Nice quality with good strong stitching. Just be aware that these do come up quite slim, so order one or two sizes up depending on how you prefer the fit. A good buy.