Good quality fabric, holds a 10” memory foam mattress  snuggly.  Sturdy construction and Perfect  for a narrow space. The grandkids enjoy sleeping on them.