We love it. It is exactly what we were looking for. Great price. Easy to assemble. It is firm but that is what we wanted.  It is comfortable. If you are looking for “squishy” then this is not it. It’s nice