The top is nice and soft, a bit on the thin side. I am going to have to wear a camisole under it. Also, other reviews described the fit to be larger than expected. I am going to pass this one along to my daughter as I prefer a loose fit. Love the sleeves and wish I could wear it. Normally I wear a Large/XL depending on the brand.