Since I bought this to use as a sleep top, it wasn't really what I'd hoped for.  It's tight fitting in the midsection.  (I bought a large to be comfortable, but it's too snug to sleep in)  As a layer under a sweater or top it will be fine.