Arrived in good condition, no damage. Unboxing took 10-15 minutes, with plenty of carpeted floor space which helps tremendously. Assembly from start to finish, 1 hour and 38 minutes. Decent quality and very functional.