Beautiful detail, better than the pictures! Very good compression. I ordered an XS and they are nice and tight and I'm tiny. So if that's anything to go by and you're deciding between 2 sizes, they are that elastic you could go a size up and it wouldn't be a big deal. Very impressed with the quality also.