It took me all of about an hour and a half to two hours to assemble this desk completely, and my 12 year old daughter helped me with the little pieces and handing me the bolts and basically being my second set of hands. It originally was a little more than I had wanted to spend, but boy am I glad that I saw this desk when I did! I have seen similar desks at our local office supply/furniture store upwards of $199...Not only is this desk sturdy; it's easy to put together, and there is room enough for not only my computer, but my desk lamp, my printer, all of my files, and I just purchased an addition of a rolling file cabinet to complete the desk. The chair that I used was from an older kitchen set...but it's like new and fits the decor perfectly. The desk itself was a little bit smaller than I thought it would be, but after getting everything situated in my "office" (my bedroom) it is a perfect fit, with modern style and is easy to keep clean with a Windex wipe. I would recommend this to anyone looking for great quality and workmanship at a great value for general office furniture. Keep up the great work, Overstock!