This is a comfy t-shirt, I'm a size 8-10 and bought the small which is snug fitting without being too tight. It's also long in the body which is a blessing for those of us who don't like freezing. The shade of pink is very pink but it's not at all vile. So far I've washed this shirt a few times and the print shows no sign of wear and the t-shirt itself shows no sign of falling apart which is wonderful.
It came in the official Queen Merchandise packing so is an official product. I'm very pleased with this!