This is a high-quality product but I would not recommend buying the 'firm' mattress. It is hard as a rock. Now that I added a thick topper it is more comfortable. If you like sleeping on a board, then get the 'firm'. Otherwise, try the 'medium' or even the 'soft'.