I did not get the shirts in the photo. Instead of yellow I got a black shirt. They're not very soft, i haven't washed them yet because I am probably going to return to get the shirts I ordered. They are sort of wide and short, it will be an akward fit for my toddler who is tall and thin. I may go up a size and try that. The sizing seems inconsistent between the 3 shirts. I expected better for the cost.