I ordered this dress in yellow for my baby shower and I received it within 3 weeks. It fit perfectly and I received so many compliments on it. I could not have asked for a better dress for my shower. I recommend this dress to anyone who is interested. It really is so versatile, I felt like a goddess wearing it!