Perfect for my needs. Extra mattress for kids, very comfortable, great quality. Definitely firm, but my kids are jumpers!