Everything as described.  Because of height and other reviews ordered XL.  It worked out beautifully.  Very hard to find a true wrap at this low price.  The fabric has a great feel and the color is as pictured.