I absolutely love this desk.  We have a small vacation home and it fits perfectly.  The drawers and pull out shelf work smoothly.  There is plenty of room for my laptop on the pull-out shelf.