Ok for the (reduced) price. 

It's feels both Firm and Medium at the same time because it's quite springy - a bit too springy for my liking. But it should still be ok for my 3 year old son, so I guess it'll do for now.