This desk is exactly what I needed. I wanted an L shaped desk with a drawer that would fit within a certain area and still leave room for me to have access to the surrounding shelves filled with tubs of books and other items. The keyboard tray was a bonus. Both my computer and my Cricut fit on the desk, with plenty of room to work.