Great product!! Easy to assemble but you must do the preliminary assembly of all parts. Make sure you follow the steps as per the instructions. Two of us did the final assemble in tight quarters and had no problems. Due to the situation the complete job took eight hours but was an easy eight hours. (We are old)