Too much to put together.  I hated figuring it out.  I would not buy it again.  It serves the purpose and I like the wheels but otherwise, it was a heap of trouble to do and I have put a ton of stuff together, I have constructed walls, installed cabinets and laid flooring.  This was worse than any other thing I have done.