10/10. Everything hoped for. A great night's sleep