The LennyLamb Babywearing Soft Shell is a great option for both front and back carries. The jacket comes with two panels that can be used when needed, or taken out to wear the coat without baby underneath. Suitable for temperatures to 0 degrees, it's perfect for autumn, warm winter and spring. It's water resistant, has a hood for both wearer and baby and cinches at the bottom to keep our cold air. This is a 3 layer polar fleece fabric designed to give you comfort and convenience during usage in extreme water conditions. Outside elastic layer repels water and enables easiness of body moves. Middle layer is a waterproof and breathable membrane, which protects against wind. Inner layer is a soft and durable micro polar fleece which ensures thermal isolation and quickly transports overflow of moisture from body. For frigid temperatures, LennyLamb also offers a Fleece Babywearing Jacket, which can be worn underneath. Contact us if we do not have the size/colour you would like.