I'm really picky about the materials of my clothes. That being said, they nailed it with this (especially considering what's being held by it). Normally clothes end up being a balancing act of looking good and feeling good, but they nailed both! I'm a big purple fan so the color is such a win for me too. Everything fits snug but not tight, and works with your body thanks to the elasticity.