I overcast the seams on mine.
The heavier the weight the 100% cotton fabric is the more of it's shape it will hold.
When I made mine, I purchased a huge bean bag chair from Savers thrift store. It was one of those oldies from the 70's or 80's. It was vinyl and so big I had a had time getting it into the trunk of my car. It ended up filling