My husband loves these overalls.  However, I would guess they run a little small as he is very slim and they fit perfectly (34 x 30)  I'd go a size up for anyone who's not thin.  They're very heavy and made very well.  Worth the money!