Very thin material but I expected that since it was so inexpensive. Other than that, it fits and looks just like pictured. I would only recommend this for pear or hour glass figures. Any other body shape would look like a caterpillar wearing this. Very sexy in the right body shape!