Works on my daughter’s bed fine, but it’s a bit firmer for a memory foam than I prefer.  It took a solid 3 days to get it’s shape.