Took a while to assemble but it was worth it.  Looks great and provides a good amount of storage.