I spent more than 2 hours online looking for the right desk from my bedroom office. This one fits perfectly. It took about an hour to put together. If you have someone who can read the directions correctly, its fairly easy to construct. Highly recommend this desk.