On point, great value. We loved it.