Straightforward to build, took us 2 hours in total. This desk is perfect for a home office- practical with good storage but also looks great.