These small in size and not bean bag material. They are stuffed but not very padded at all. They are good for my very young grand babies but was not very comfortable for my 12 year old that I purchased them for.