This Pouf has been fantastic!  It has held up well since we purchased it a few years back and still looks great, even with our dog using it as a second place to sleep sometimes.  It is really well made.  The colors have stayed vibrant and I still love it as much as when we bought it and it has stayed firm too.  I'd highly recommend it.