Was easy to put together for one person, need two people to put the doors on but other than that pretty simple to assemble. 
Shipping was as promised. 
Fits where I planned perfectly and looks really pretty.