I Was extremely satisfied on how fast they shipped it to us. We received it by the end of the week. 
I am very satisfied with the quality of the bench.  It's very sturdy and well built,  but because we already have the table and 4 chairs,  I realized we need the bench too. I am unhappy the color is completely different.  The bench is more of a grey, where the table and chairs are more of a beige grey. The top cushions are the same,  just the wood color is different.  I will keep it anyway now because I don't want to go through the hassle of shipping it back.