We bought this as a bench for our dining room table. It is very soft and very comfortable to sit on. It’s easy to clean as well. Assembly was relatively easy (I couldn’t get in one of the screws for the back as the holes didn’t line up). It’s pretty deep, so if your short (I’m 5’5’) you’ll need a pillow behind your back.