This far exceeded my expectations.  Note that description is wrong.  It DOES include the insert!  Also, the brand I received is Surya, which is a brand I like, but that is not mentioned anywhere in site description.  Teal is richer looking in person than in photo.It's nice and firm, seems well made.  I chose it because I like cotton.  I don't know if it actually is (the tags did not say) but it's nice quality.  I like to sit on floor for TV and like it for extra seating.  You won't be sorry - there are a lot of cheaper and smaller ones I considered but glad I went for this one.  I got on sale for about $55.