We needed a new mattress and had been to the local MW at Traville in the past. Big mistake this time. First they promised us if the Bed was too soft or hard for a small exchange fee we could swap out the bed. That was not true. The first bed was too soft and when we selected a harder bed, we were told the deal we negotiated on the first bed was void and we had to pay full price on the new bed. This was followed by delivery people who damaged our house removing the old mattress and bringing the new one and then customer service which has avoided me for over 30 days on our damage claim. Never again!!