I was afraid that at the price point that this item would appear cheap. It does not! It is very form fitting and supportive. The fabric is thick and appears to be of good quality. The real test will be how this product holds up after a few washes, but so far I am happy with it! Great value for the price!