Great bench! Definitely takes two people to hold the arms as you assemble, but it’ll only take about 10 min to put together. I ordered the sky blue velvet color, which is more like a light blueish gray. Nice bench as a pet bed, entryway bench or at the end of a bed. Basically not a bench you’ll sit on all day. It’s also bigger than I envisioned, but also not huge. My cat is a small 10-lb cat and you see how much space she takes on the bench. Definitely recommend!