Fit is flattering and material is soft & comfy. It's lighweight but not sheer. I do a lot of layering and this is perfect! I like layers, but I don't want to get to warm. The best part of this piece is that if I do get warm and take off top layer, this is flattering on my saggy, sad, old body - at least enough that I feel confident enough to wear it by itself.