“Very happy to receive these, as they were recommended by my daughter. The fabric is soft and comfortable, yet smooths out the lumps and bumps over tummy and hips. I might also buy size L, but XL's level of compression is fine for now (I move between size 14-16). The length (long) is also fine, especially with boots (I am 173cm/5'8"). Some people might prefer regular length, but I prefer the trouser hem to touch the floor when I am barefoot, so that it's not flapping about my ankles when I'm wearing trainers/boots.”