Everything arrived undamaged. it took about an hour to set up and it looks just like i was expecting! I love it!