Very pleased with this purchase. I thought the fabric would be silky nylon (like a slip) but it's not. More form-fitting nylon, like slenderizing garmets (which is fine) but not too tight. Adjustable straps can be lengthened quite a bit if needed. Ordered an x-large and the size was true; length was as shown in the picture. Put in the washing machine w/cold water and hung to dry, no shrinkage, came out just like new.