I wanted to give it a 4.5, but I'll err on the generous side since I like this desk. The ding is just because my laptop didn't fit comfortably on the pull-out keyboard shelf, since the usable shelf width was too narrow. However, I picked up a separate keyboard, which fits perfectly. It has an unexpected benefit too: now that my laptop sits on the desk surface, it's a better angle for me. So win win! Also, it's adorable. I love the way it looks.