This big Joe Bean bag sofa is incredibly cozy, thanks to its vegan leather fabric that is machine-washable. Since I play video games for extended periods of time, comfort is crucial when sitting down for extended periods of time. This bag's quality foam filling provides incredible compression support while you're seated. It's quite roomy and looks fantastic in my game room. I feel hugged and cushioned.