This bench arrived within a week of ordering it. It is sturdy, gorgeous, and a perfect fit for my dining area. It took less than 5 mins to assemble. I also ordered the matching extendable dining table and 4 chairs and am anxiously awaiting their arrival! Pros: easy assembly, beautiful materialsCons: None found yet!