Arrive days before expected and I was very pleased by that.  I assembled it by myself in less than 30 min. Very sturdy and looks great! Comfortable seating!