Perfect!! Arrived without any damage (but shipped in two boxes on two different days, which was confusing). Instructions were easy to follow and with one other helper we had it assembled in 3-4 hrs. No issues at all. Pleasantly surprised because of some of the other reviewers comments. I took a chance and am happy.