Needed a mattress for the day bed at the cabin.  This meets the criteria fine.  Well made, a little firm but we don't use it everyday and the kids that sleep on it are fine with it.  Great for the price.