John is wonderful. We came in just cruising and left with a new bed and he was so knowledgeable and helpful with everything. He was very helpful making sure we understood how to properly care for and maintaining our mattress and making it last as long as possible! Thank you John!