We needed additional seating in our game room and wanted unconventional multipurpose seating.  Enter, the big beanbag chair.  It was easy to assemble.  Was fun to see expand over several days and is so comfortable.  
The bag is easy to care for as it has a removable cover that can be machine washed.   I have found for many of stains,  I can use a wet cloth to remove them. 
Soft, relaxing, the bomb (my teens word), extra bed are all adjectives to describe this amazing product.  5 stars.