Very firm and sturdy! Worth the money! Comes with pillows and love that it makes into a bed! Kids love it and it holds up well