The costume was cute but I have large calves so the socks didn't fit. I'm also not a fan of polyester materials and thats what the shirt was made out of, just a bit stretchy. Size runs small so I would get the next size up if you want it loose like on the picture. Otherwise the costume was a hit and everyone complimented me on it. Shipped fast, quality of product is ok.