Assembly was not easy - took 2 of us all day.  Plastic pieces had stretched or shrunk - very frustrating.  Once completed it looks good and hopefully will serve the intended purpose.