Mattress is excellent but waited for nearly two months for it to be delivered and only received a few emails blaming supplier for late delivery. It was nearly a month before i received any contact other than the expected date of delivery changing on my app!!