As far as the mattress goes, can't tell you. The mattress protector hasn't arrived. Until it does guess the 100 day review will have to wait because if I did use the mattress it would void the warranty. As far a it arriving on time it did. The package a little worse for wear. It seems to be what I ordered but like I stated until proctor arrives can't comment on the Matt.