Buying experience was OK. Salesperson, Steve, seemed knowledgeable. . We tried several brands and models, picked one and negotiated a fair price. Took about an hour. It was delivered on time the next day..no muss, no fuss. We don't buy mattresses often, but when we need another we'll return to see Steve at Best Mattress.