Horrible !!  Looks very nice but a nightmare to assemble.. we had to hire a professional person to assemble..  it came with missing pieces and parts,had to stop in the middle of installation to wait for the parts to arrive, A total nightmare !!