It's a very nice looking desk AFTER ASSEMBLING! We invited our friend who is a handyman to help us. It took him about 4 hours for assembling. Good news is that all pieces have numbers and the instructions are very detailed. My point is that it's doable but by somebody who knows how to do something like this. This desk worth it! If you do not mind assembling part you will have a very good value for your money.