So far it's great! My kid hasn't quite started transitioning to his toddle bed yet, but I lay on this mattress (to encourage him) and it's pretty comfortable without being too soft. It was delivered when promised and is exactly what is pictured and described. I also haven't had any issues with the sheets or mattress protectors that I purchased for it (from another retailer) fitting.