Everything I hoped it would be and more . I would give it ten stars if I could. The delivery men were so nice and kept in touch with me along the route the day of delivery. They were very kind and professional.