Was a gift for my son and he loves it.  The only thing he started to dislike was sitting on the floor.  Don't think he understood a bean bag chair.  I solved that by building a platform for the chair to sit on.  He now loves it.  The fabric is easy to clean and very durable.