Product was very nice. Delivery and assembly not good. The professional was 1 1/2 hours late and did not call until right before he was to be at my home. He should have brought someone with him because we paid for assembly and my friend assisted him in putting it together.