Hi NHdad,
Post #2 here includes links to most of the better threads around the forum that discuss mattresses and children and they include links to many good options for children as well.
The materials in this mattress are good quality (a firm good quality innerspring, organic cotton, and a waterproof polyethylene cover on one side). Naturepedic is also one of the very few manufacturers who have had their factory certified to organic standards (see post #2 here about organic certifications). They also tend to be in a more premium price range compared to other similar mattresses so I would make some careful value comparisons.
Some of the better options and possibilities I’m aware of in and around Southern NH are included in post #4 here.
Phoenix