Love the cheeky cut design of this and having a snap button closure is really nice. The materials lightweight, and has great 4-way stretch. I love the snug fit, it's form fitting and maintains my natural figure. Im 5'5" 120 lbs usually wear M/L and this is true to size.