Bean bag chairs are typically made of a soft polyester or nylon fabric on the outside and tiny beads of expanded polystyrene inside, a hard-celled plastic similar to styrofoam. There are also a few brands experimenting with new environmentally-friendly fills and other innovations.