Great desk! Lots of storage, putting it together was very time consuming even with a power drill but it was well worth it. For me it ended up being too wide for the keyboard function.