Dress arrived very quickly. I'm a 34C and it's kind of loose on the top but it's okay. You can kinda tell the dress is cheaply made. The fabric in the waist is itchy. It's doesn't flow very well but I didn't expect it to. I would recommend this dress.