For board shorts/bathing suits I am always a little concerned about fit.  Stores don't stock these in every size, and there's a big difference between "M" and "L."  Amazon's warehouses change that a bit.  It's not that big a problem for Amazon to stock every single inch of size in a warehouse, and if only 35 people order that one weird size, so what?  So that's why we've gone from standing at Wal-Mart looking at the difference of 4 inches between two bathing suits, and being able to order odd ball 31 or 33 inch bathing suits from Amazon.  This is a huge, huge improvement.

These came in exactly the length described.  I used a tape measure and they are on the money 34 inches wide.  You do have some flexibility because there's the normal double drawstring, but because they simply fit, they feel comfortable and secure.  There's also a nice velcro fly with the drawstring.

The eyelets, velcro, and seams are all stitched robustly, however the suit is light.  There are no extraneous cargo pockets so the suit has a nice, streamlined look and doesn't bag or bunch up.  I swam pretty fast in these and the shorts didn't move around at all.  They also didn't soak up water and were pretty close to dry after five minutes standing in the sun.

I have the patriotic American flag design, which look sharp and have nice, bright colors.

In short these things are just perfect.  You can get exactly what you want, and they do the job with no problem.  They aren't as cheap as the cheapest bathing suits but they are a great value and you're a sucker to get a cheaper product and spoil a good time at the beach.