Great packing, even though the box was beat up from shipping, the contents were well protected with styrofoam and sacrificial boards. One of the panels came scratched (reason for loosing one star) but it’s interior to the unit and not a huge deal. Assembly was easy enough just time consuming, though there was not enough glue for all the pins (not a huge deal) and some of the screw points are in hard to reach locations. Overall satisfied with my order.