It came on time! super easy to assemble, did it myself while pregnant! Couch is pretty firm but I’m sure it’ll get softer with use!