Are the cloth padded inserts machine washable?
I am not sure what you mean by cloth padded inserts. The mattress cover and the carrycot lining (inside fabric) are removable and machine washable (the gentlest cycle). Otherwise, I don't recommend washing any other part - the seat fabrics, the liner, etc., in the washing machine. You may crease them, fade the fabric, and not be able to put them back. Hand wash is a better way, from my experience. But, in theory, it should be doable - I just can't guarantee what will happen with these cheaper fabrics and inside foam paddings.
Check our stroller cleaning and maintenance guide to know more.