CNDirect is my go-to online shop for dresses, especially. My delivery arrived last week, which was timely for my mother's birthday. It was meant to be her present, and today I am extremely grateful to CNDirect because my mother (who is very choosy, by the way) loved the quality of the dress. After seeing how graceful she looked in the dress many other people, particularly her friends and relatives got interested and took the CNDirect contact information. They should be placing their orders soon. I am hoping they like it too. Thank you.