We are very close to buying one of these but I'm overwhelmed by all the different options in the different shops. Is a John Lewis Harrison Spinks mattress better than a Dreams Harrison Spinks? Why are there so many versions of what I assume is pretty much the same product?