I bought this for my wife.  She was extremely happy.  I was glad I paid for the assembly.  The technician was extremely knowledgeable about the product and it took him about 3 hours but it was worth it.