This was cute and seemed to be good quality, but I had to return it because the fit was too small. I'm normally a medium or large in shirts, and the Large was way too tight -- I would've needed an XL at the very least.