This is a good price for a junior Ready bed. Still selling for £30 on Amazon and I haven't seen any cheaper. Asda have a different Star Wars Stormtrooper design for £22.
The age is for 3 + and the whole bed is 150cm long. They also had Frozen ones too for the same price.