came missing half the hardware and the box was torn up. took forever to get a response from customer service. finally got it up but what a pain to deal with.