Really cute shirts. Colors are great and design was as expected. Got the order for 2 shirts in about 10 days. I did order 1 size larger based on reviews. Ordering again, i might go 2 sizes larger. I’m a size 12 and the x-large barely fit. My x-small friend hasn’t got her medium yet (both shipped to me). Looks like it will also be snug but will be ok.