This bench exceeded my expectations! It is sooo comfortable. My husband put it together with no issues, it feels very sturdy, the fabric feels and looks great as well. Very happy with my purchase.