This couch is beautiful! Super easy to put together. It’s firm. It also arrived within a week from when I ordered it!