Very easy to put together and great quality for the price. The only thing is my printer is pretty large and when printing it shakes the whole thing back and forth. It's probably best suited for smaller printers and solid floors (not carpet).