Sturdy frame and fabric. However, the foam parts at the top are not comfortable to lay on.