This top is comfy, haven't washed it yet hopefully it will hold up but the colors are nice (I ordered a couple of them) and they do run a bit large. This 2x is more like a 3x but since I was looking for a coverup before moving into maternity clothes bigger too big wasn't a problem, but if you want the fit more snug order do NOT order a size up, lol. The fabric kind of reminds me of a waffle top, it isn't really heavy and isn't REALLy thermal (like you won't be sweating bullets if it's 50 degrees and you wear it out.
Look closely at the pics, the sleeves aren't full length they cut off above the wrist and they do have slits but overall it is a nice comfy top