Im usually a 4-6 in clothes, i was worried when i saw there was only a XS but it fits perfectly, its nice & looks exactly like the photo, the material is fine & not seethrough at all, it has adjustable straps so you can lower or higher at will.
Its a great product, very comfy