Took a long time to assemble, but worth it. The off white color is very nice.  FedEx did have problems delivering it, but it did work out.