Just what I needed! Easy to assemble, looks nice, and very functional. My printer has just been sitting on the floor because I didnt have space for it anywhere. I set this up and now it has a place! Its a great mobile cart, and highly recommend. All the hardware, screws, etc lined up perfectly and was easy to install myself in about 30 minutes or so.