Spent hours researching desks to find the most awesome one for my son and came across this one which has all that I was looking for plus more! We just love the nice contemporary sleek design and the open slots on the top of the desk to put stuff so the items don't roll off or get knocked of the desk. My son keeps his cell phone in one of the slots and can charge it at the same time since the desk also has two built in USB ports on the top of the desk and two plug-ins next to that! With all my hours and days of researching, I never came across a desk with all these extra cool features that this one has! We are so happy with this purchase! The desk is very good quality as well and don't have any trouble with the key board drawer not coming out far enough as others have complained about in previous reviews, maybe they might want to check there assembly. Anyway, AWESOME desk!