Product seems to fit the description pretty well; assembly took about 2 hours but I really worked slowly and looked at the instruction guide very carefully.    I did not encounter any problems.   The pieces are separately labeled with letters corresponding to the letters used in the instruction guide which help a great deal so that you know which piece you are dealing with.    The cushion fits OK on the unit but not as snugly as I would have liked.