It’s perfect! Every piece was individually wrapped so it wouldn’t get scratched during shipping. After opening the box and laying out the pieces, I noticed that my dog had ran away with the instructions. It didn’t matter though because this was soo easy to put together. It’s very high quality. I originally got it for my deck but my daughter loved it so much, it’s now in her room. Definitely a 5-star item!!