Is it warm enough to wear to the park in winter? If I buy my normal size will there be room for a jumper underneath? Are they true to size? Boden sizes are all over the shop IMO.