Truly gorgeous!  Heavy duty and firm(ish).  It does not flatten when you sit or rest your legs on it.  We are using it as a coffee table (with tray on top) and ottoman/additional seating.  It's perfect!