I love this desk, its so great having the option to put it on an angle! That being said, although it was pretty easy to assemble, I have to agree there were two parts that were very challenging even for someone unaccustomed to assembling furniture like myself. You definitely need some needle nose pliers and a lot of patience especially with the rotating piece! Looks great though. Please note this is a bright almost bluish white colour and glossy so it doesn't match perfect with other white furniture but provided it is not placed right next to another piece of white furniture it's fine.