My grand baby lived in it while camping. Keats hi. Dry. Then when we got home put it in the sink and washed it hung it to dry came out pretty clean considering how dirty it was. Also bought it big so he could wear it for long time, loved the elastic cuffs on it.