Perfect desk for personal use in my new home office!  It wasn’t extremely difficult to put together, but I did have to redo a few pieces to get things correct.  Overall it fit my needs and budget perfectly.