Nice bench relatively easy to put together solo. Looks exactly as pictured quality on par with price point. I didn't have any trouble with the cushion laying flat as others mentioned and did not need any extra Velcro .