I really wanted this shirt but find that the sizes run pretty small. I’m a larger person and even with the 3x it seemed more like a 1x to me and was very tight fitting.
Stepdaughter loved it! Only problem I had was paying extra £22 for delivery for 2 items that I ordered from here. There was no warning.