Standing at 5 feet 4 inches and weighing 145 lbs, the size M is a perfect match. The material is high - quality and has a bit of stretch, which makes it very comfortable to move around in. It's also quite durable, so I don't have to worry about it wearing out quickly.