My husband had bought his bed and frame at Habitat before we met. I hated that mattress, especially when I was pregnant! So we went to Dreams and tested a bunch out. We loved the memory foam ones, so knew that is what we wanted.
Habitat beds are a bit different in size to other regular mattresses, so we had to order on-line for the right size. (I think they use European dimensions , but I might be wrong)