The material is great the workmanship also great, however picture is deceptive, the shorts looked like they might run a little small, so I got a medium (hoping for around size 5/6).  I had to send them back and get a small, so they run true to size - I would say a small fits 5/6 and a medium is a 7/8.  They are comfy and are great to wear over a swimsuit.