Other than a delay in shipping, everything is awesome!  
My 16 year old grand daughter and I assembled it.  Took us about 3 hours.  We went slow and methodically because the instructions were not always so straightforward.
Love it .  In my hallway for extra storage!