Based on some of the other reviews, we lucked out because ours looked exactly like the picture and was sewn well. The buttons on the bottom are the plastic kind that sometimes aren't the best quality versus metal ones, but we didn't have any issues with them. She looked super cute in this! Minus 1 star because the bow was HUGE and looked ridiculous no matter how I tried to put it on her. We ended up not using the bow