Bought it for my father who has a beer belly. According to the size chart, I bough an M which actually had a little extra around the waist. It fit right when he's standing up but very tight around belly while sitting down. So I got a large, now it's perfect and my father likes it. The quality is pretty good.