Great quality for the price and looks exactly like the picture. I'm normally wear a small/medium and ordered a small and after reading the reviews. I knew it would run small, but needed an xs for a costume so it worked out. If you want a comfortable fit order a size up. It's mainly tight in the shoulder seems, but I still love it.