Took 2 hours to assemble but it was worth it.  Very spacious and useful.