Update:  After about 5 or 6 uses, one of the snaps did not come apart and tore the garment.

Now, this could be user error; however, this is the first time I've had a snap tear off so I cannot recommend anymore.

It is still very cute and soft though.