It was everything I had hoped for and from ordering to arrival was three days. The bench and cushion sturdy and firm. Loved the coloring with the theme and fabrics purchased. The picture represented itself well. Extremely happy.