This desk fits great in the small space I have for it. My husband put it together easily with no difficulty in about an hour and a half. The desk looks and feels well made. The reason I gave 4 stars was that there is no hole in the back of the cabinet to put the cords through for my CPU and the shelf in the cabinet is not a good height for either putting my CPU on top of or under. It fits 2 larger monitors, the mouse, and keyboard well.

Pros: Easy to assemble, Sturdy, Well Made, Looks great
Cons: No hole in back for cords, needs more holes for shelf height