I honestly cannot say enough about this company. I fell in love with the item when seeing it online, and couldn't wait to get it. Shipping did not take long at all. When I got it I noticed there was an issue with a mark across the top of the bench that shouldn't be there. As soon as I let them know, they shipped me a new bench immediately and it arrived in just 3 days! The bench is BEAUTIFUL! Even with the issue with the first shipment, I had to give them 5 stars because their customer service really went above and beyond by sending me a replacement at no charge and so fast. I will be shopping with them regularly.