This table is perfect for my smaller office space. I wasn't sure the shelves were big enough to hold a functioning printer but they are!