I bought this for upcoming Halloween parties and I LOVE it, it fits really snug and sucks in my chunk! The only reason I didn’t get it 5 stars is because the back of the mesh top looks kinda funny and I don’t have long hair to cover it! But I’m sure I can figure it out! I am super happy with it! I am 5’1 160lbs and I got a m/l I really am in love!!