beds are spring mattress, not the most comfortable but it gets the job done. many many beds for many guest which is nice. outside is a little messy with dog poop and bottle caps.