My printer was on a rickety little table....needed something way better. This was exactly what I was looking for. Assembly was easy. Holds the printer just fine. The shelves aren't huge, but just enough to hold some supplies I needed to get off the floor. Satisfied with my purchase.