I ordered this hoodie dress for myself and was pleasantly surprised by the quality of the material (soft touch) and the quality of the print. Looks durable.
I am relatively fit, 1m78 tall (5'10'') and weight 64kg, and size S fits perfectly. The length is just about right on the legs - although it's on the short side (but I like it this way). If you are tall like me and prefer to have a bit more coverage on the legs I would go for a size M. The cut is straight so don't expect a tight fitting on the waist, it's meant to be worn like this, but a belt could do the trick if you wanted to highlight your waistline. I highly recommend the hoodie dresses :)
Note: the item was shipped within 4 days, and was delivered in 15 days in total to UK.