Set up was pretty easy and this bench seems to be pretty sturdy so far. I like the storage this bench had but I thought this bench was longer than it actually is. Cushions are ok but would be nice if they were attached to the seat. Will have to get velcro or something as the cushions slide after each use