This is a true vintage diaper cover.
I think it is made from cotton.
The front has the dots and the back is white.
Three snaps on each side.
There is an elastic waist in the back.
I am guessing this is from about the 60's-70's? I am not a diaper cover expert. heh