I put this together myself, loved how each piece was marked with numbers or letters, perfect for a Saturday morning project. I love the look of the desk and it has a good amount of storage, and easily accommodates two monitors and my laptop when working at home.  I like the keyboard hideaway drawer.  All around a good piece for the price