It is a great mattress at an affordable price. We put on top of a cheap steel mattress foundation and are very happy with it. We didn't realize how how bad the old mattress was until we bought this one. It is firm without being too firm.