Took a while to come but when it came I was so excited. However, while putting it together I noticed a few scratches that I’m assuming happened while being packaged. Not a big deal but it’s just a bit annoying when receiving a new product that you purchased and waited for about two weeks for it to come in. My just over one year old can now see all of his toys and choose which one(s) he wants to play with.