I love this shirt so much that I bought it twice. The first time I bought a Medium, but it shrunk a bit too much in the dryer. Oops! So make sure you follow the care instructions. The second time I bought a Large for a looser fit and to give me some grace in case of any laundry accidents. It is super flattering and comfortable.