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.