Just looking at baby sleeping bags for my 3 month old and there seems to be a massive price difference. Perhaps I'm being dim but is it worth paying up for these or do the cheaper ones do the same job? Thanks