Great value. Easy to assemble! Took me less than 30 min to assemble by myself. I think the cushions will soften over time. Already napped a few times on it with the kitty, very happy with this purchase.