Assembly went smoothly. I took off one star because my first appointment was cancelled and the technician  came one hour late