My family bought this for our mom for her birthday.  She loves it!  Assembly did take about  four hours but was not difficult.