While a bit smaller than I needed (I had intended a 3-1 printer to sit on top), it still functions well in my small home office with a space for printer paper and fairly good storage. It looks good and I didn't have any problems attaching the handles. If the printer had been a bit smaller, I'm sure this cabinet would have been able to hold it as it's fairly decent in quality.