Purchased this for my parents, and they absolutely loved it. Assembling portion took about 2 hours, and it was fairly easy if you follow the instruction manual.