True to size but if you have a larger chest/shoulders size up
Size Purchased: XL
Usual Size: XL
Very comfortable fabric, wore it all day and was fine. If you have a larger chest or wide shoulders make sure you size up though. I ended up having to wear a cami underneath as my girls kept trying to say hi otherwise.