Goes together well.  A little unstable on a thick ply carpet, but I love it.  Perfect for our needs. Holds more then you think!