Great Nike Quality! Thick. But somewhat constrictive if you plan to dance in it. Length is perfect for me but it does run a little on the large size. I ordered a small and a xs. The XS fit me better. I'm slender. I'm 5'7 135lbs, waste 28' hips are 25'