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.
Buy from Tesla AU: