Took a while to assemble but was worth it.  Very nice look and just the right size!