The main disadvantage of memory foam mattresses is that they can be hot and uncomfortable to sleep on. They can also be expensive, and some people find them difficult to get used to.