This is a very nice bench that comes virtually ready-to-go.... just have to spin the feet on.  It's well made and the cushion has a "sunbrella" feel to it. I would buy this again or recommend. I use it at the end of my king bed and it's perfect.