My son loved it, made for great pictures, others liked it. As he grew (and I was still expecting!) It seems to get short on him before he was officially the next size in clothes (bought 3T, he's now 4T) but that could just be how he grew. Photo here is right after we received the shirt, first time he wore it.