Perfect for summer or as a beach cover up this oversized shirt dress from H&M is a size 10 but I would say is large for size (more like a 12).  V neck style with pockets on the front and turned up sleeves.  Barely worn in a very good condition! Selling because I'm having a clear out.  Any questions please ask!