I'm very happy with purchase.  Arrived before due date in 2 shipments, but same day.  Easy to assemble (less than 1 hour).  I use ottoman as coffee table, as well.  Cushions are firm, but I prefer them that way.