This was so easy to put together, and it's quite substantial.  I was able to have this going in less than 10 minutes.  I have it on carpet, and it moves very smoothly.