Easy to assemble! I comes with numerous packages with numbers and each board is numbered! Follow the instructions and it works like a charm! 
It took me 3-hours to put together! (If I had to do it again, it would only take about 1-hour)! I did not need the protection plan and I did not buy the assembly plan ($76.00 dollars). But, I can see where it would cost that to have someone come out. But, I am very technical and I enjoyed every minute of putting it together!
It is perfect for where I am using it, which is my bathroom! It is well made and the drawers are deep enough for me! It was worth what I paid for it!
I recommend this product! 

C Herron