I bought a swimsuit for my daughter on June 1. At the beginning of July I noticed she hadn't worn it yet and asked if she still wanted it. She had changed her mind and decided she didn't like it. So I took it back to the store, brand new with the tag still attached and receipt in hand. Because I was seven days past their ridiculously small return window, I was given NOTHING. I will no longer be buying anything from Old Navy. It's not worth the risk!