I didn't know if I'd like this when I purchased online, it was very much a 50/50 scenario, but the top is lovely! The colour is lovely and rich, a little bit stretchy, and it feels very nice on. I thought it might be a little slinky, but the fit is comfortable and relatively relaxed.