This set is so cute. Normally I wear a Medium, but I got a size Large for me and it was a good fit. The quality was pretty good, a normal screen print type shirt. Overall, it was lovely and we got a lot of compliments. The shipping was fast too! Only took a couple weeks, no more than three weeks.