Very nice ottoman for the price. Arrived a day earlier than expected delivery date. Cushion top is firm but not uncomfortable. Very happy with purchase.