Would be 5 stars but one seat cushion needed a little repair.  Very sturdy and a good value.