This product is great for small spaces. It’s is easy to assemble and soft. The seat is firm and the back plush. I ended up buying a couple more.