I had high hopes for this bench. It is smaller than I expected and assembly was a pain. I am thankful I purchased this product while it was on sale. I would have been even more disappointed had I paid full price.

Pros: Looks nice, was on sale, arrived when promised
Cons: small, assembly,