Fits our space perfectly. Definitely a 2 person job and 4-5 hours to assemble. A bit tricky getting the top of the desk lined up properly. Love the finished product.