This shirt was so cute, I just had to get it! When it arived I was worried it might not fit my upper arms because they are big, but I had nothing to worry about because the size was perfect. The material is soft, stretchy and light weight, the kind of thing thats great for when you wanna look nice but still need to move. The ruffle on the bottom is also super cute. I don't usually ware girl clothes because of my size, but this is a very nice shirt and its so flattering!