In all honesty, I wasn't thrilled with this bed at first. It was VERY hard, but after a day or two it softened up. I probably didn't let it completely decompress before sleeping on it, so hopefully that bit helps someone else. 

As for snoring, it is a miracle worker! My fiance can wake the dead with his freight train, devil summoning snoring. We actually were sleeping separately before this bed. Now, all I have to do is lightly adjust his head up and make him side sleep. Such a relief for us both. Thank you for all involved that helped me with questions and concerns. A+ customer service team and product! If you have a snoring spouse, definitely try this bed! It's so much cheaper than everything else out there right now!!!