I am very impressed. The foil is beautiful and held up through the wash. The amount of compression is perfect. I got a size 6 because I wear a 6 in Lululemon, and they fit just right. I wore them for a barre workout and they didn’t roll down at all.