My order took took close to 10 weeks to deliver. When the order arrived two pairs of bathers, both medium, one would have fitted an eight year old and the other I managed to squeeze into as all the stitches cracked. The pair was about 8centimeters narrower. I am a size 10. I ordered a one sized fits all white dress, should be stretchy, well it was too small for my 10 year old neice, the shoulder straps were too short and the dress was skin tight. We peeled it on and off. Don't know how I was going to get into. He final item i ordered in size small as it looked free flowing in the picture, well no spare material here, nice and tight. Very very disappointing and the postage was a very expensive and slow. I would not use again. Thefabricseems reasonable.