You can sleep on a bean bag chair if it is big enough to contain your body on it. Some bean bag chairs are big enough to be a bed for a single person. However don't sleep on a chair that is pre shaped or too small for you as you may hurt your back.