We needed to replace a mattress in our guest bedroom.  We have an MLily mattress in the master bedroom, so glad to stay with this brand. 
The new mattress was delivered on time, is exactly as described, soft yet firm and super comfortable.   Easy to install, just remove the plastic and allow it to fully expand for two days.  I gladly recommend this !mattress