awesome desk , exceeded my expectations , I am currently using it for a gaming set up and I love it , plenty of room for keyboard and mouse and top and in the tray , you might want to look up the size of a mouse pad you want to fit the tray and keyboard however , I gave this 4 stars because the first desk I received there was scratches on the mirror and the wood , they told me I could donate it or dispose of it! and sent me a brand new one for free! awesome. I will return for more items in the future.