I needed a desk for my very small home office, and this one fit exactly right. It holds a flat computer screen, keyboard, and other accessories. Even a small desk lamp. As an added plus, the shelves are sturdy enough to hold many books. Based on the great performance of the desk, I also ordered the matching bookcase.