arrived well packed great service . they are very well made, what you see is what you get .fit real good checking over the whole shorts the stitching is real good . i have tested them in water dry very quick all round a great item . the inner part of the short is mess type that give you room to move , 2 pockets are good 1 back pocket with velcro closure and drain hole .100% Polyester And the swim trunks has elastic waistband drawstring,you can adjust the size yourself. they are great value i have the black style but there are many other colours i will be getting the striped ones next love them light weight the dry so quick i love them in the picture you will see the high quality of the stitching