I bought 2 of these mattresses for my children. They arrived before expected and well packaged. The mattresses are a little disappointing as they don't actually feel as though they are memory foam as advertised, but more like just firm foam! I already have a memory foam mattress and memory foam pillows and it is very different when you apply pressure to it, leaving a print for a second, these mattresses don't do this which makes me wonder... 
The mattresses are definitely firm. They have good depth and so far my children have not complained about them. They have been in place for around a week now and still smell very strong (a bit like damp).
Overall, I have quite mixed thoughts on these mattresses, still not convinced they're memory foam.