I ordered this top in a XL. I’m really impressed with this shirt. The fabric is the perfect weight, not too thin. It drapes well and hides imperfections. I love the sleeves! They’re the perfect length for hiding my flabby arms. This will be a go to summer top.