This is really cute on, but warning- it says to hand wash only. I washed mine and it still held up great! I ordered several of these outfits for my little girl! They look great, I have only washed a few but those have held up great. It is a knit material and will probably shrink, but I don't dry them so they've been great for us.