Fits well and actually pretty opaque despite being off-white! And I got compliments on the fun pattern.
The material is a little rough on my skin, sort-of crêpey in texture, and as I have quite a big bust (38G), the shirt sits a little higher on my waist than it appears on the model, however, it does fit, doesn't gape (I ordered a size 14) and the dinosaur print is so fun - I love it! Goes well under a pinafore dress, with jeans, a mini skirt - it's so fresh and versatile that I can see I'm going to wear it a lot!
Beautifully fitting shirt with a fab quirky print on. Have given 4* rather than 5 as the top button came away in my hand when I unwrapped it.