I was having problems with my memory foam mattress - it fitted my shape so well, I couldn't turn over during the night and it would wake me up. The Mayfair has support but also enough 'give' to allow me a god night's sleep.
When ordering, Hamid was extremely accommodating with regards to delivery as we were waiting for the carpet to be laid. When we were ready we had delivery within the week and the guys building the bed were very quick and efficient. The only thing I was surprised at was that I was left with the packaging to dispose of.