I really love this couch. Its alittle firm but its just enough to where its still comfy. Mine came fully assembled and earlier then expected. Luckily it verified the earlier date itd arrive. Im a very small person so this couch is great for me. It does NOT have a giant amount of space but its absolutley perfect for me and my cat.