Delivery on this was shocking and great.  They unloaded and had in my house in less than 5 minutes.  The couch is super firm but now that I've been sitting on it a week or so, it's molding and less hard.  It looks really nice in the room!