This product even exceeded my expectations, very comfortable, solid, and sturdy.

Pros: Awesome value
Cons: Assembly took around 3 hours