Love. Them. Will buy many more. Snug enough for comfortable compression, thick enough to not show lumps and bumps. I wear mine for both work and the gym. They can be dressed up and down easily. My favourite yoga pants and they cost remarkably less than what i usually pay.
These feel as good as some 60-70 dollar only that I own and literally costs a quarter as much. The only problem that I have with these is that the size seems to be a big too large for me since the "Small" size indicated in the order menu is based off US size, which is actually M size on EU (it is even labelled this way). So if you are buying based on EU size, probably try to remember to cut the size down by 1 for this.