It arrived quickly, and intact. Assembly wasnt bad...my partner did most of it himself, and it took about 3 hours. The hardest part was the lights....it could have been done much differently to make it easier. We ended up going with a different setup as seen in the photo. The wire was very long, and no matter how we wound the wire...the lights were crooked. Very cheaply made, but unfortunately I cant afford anything nicer. It seems like it will be good enough. Will update if any problems arise.