Looks a strange size to me (not toddler but not junior) and the difference between the 2 possible lengths not great enough to be that useful in the long run. To me it looks too long for a 2 to 3 year old. Then a 4 / 5 + year old would be fine in a regular junior sized sleeping bag without fear they'd slip down and get caught up.
I must've spent £30 on a good quality junior bag for my 5/6 year old last year. I'm glad I did because he loves it and it keeps him very snug. I'd have been happy with him in it the year before and can see it lasting him many years.
I got this one years ago when my first was a baby
www.littletrekkers.co.uk/shop/index.php/flypage/3586/bbb3c3561386ad305c0cd62005c64026
That wasn't a good use of money, it's not that snug and we never got our heads round doing it for a baby . Very expensive for what it is. Ended up taking his grobag and blankets when he was a baby. I do use it for my youngest since 2 years on sleep mats but have to put extra blankets in.
Wish they'd been something like this www.outdoormegastore.co.uk/acatalog/Outdoor_Megastore_Sleeping_Bags_for_Kids_240.html
on the market when I was originally looking all those years ago. It's a much better price. I suppose it depends on whether you have a tall toddler or not, mine is short and could see it lasting him until 4.
www.outdoormegastore.co.uk/acatalog/Outdoor_Megastore_Sleeping_Bags_for_Kids_240.html