Assembly was time consuming (about 20 pieces) and the delivery boxes were massive, but the end result is quite nice.