Love love love this couch! A bit firm but will last a long time. Easy to put together and free shipping is fantastic!