Fits more like thick leggings. I returned these. I wouldnt wear them in public. Im a size 8, bought a size large and they were still was small. Wont be purchasing again and would suggest you look other places.