This is a nice shirt, Material feels soft, I ordered it to big, I will be ordering another one. But my daughter loves it too. I should of got a large, I like mine a little loose so I ordered xl.I believe it's already made to be loose fitting. Very nice, highly recommend, colors are very pretty.