This Shein Waistcoat Vest in size M fits just right for me. Not too tight or too loose. I definitely recommend it.
Decided to try something new and got this waistcoat. Yes—I've never had one before, but I'm glad I do now.