I am very tall for a woman (6'1") and this XL fits me about the same as it shows in the pic. Hilarious and much warmer than expected. Only down 1 star because the fabric is pretty thin, but overall it's a fun purchase.