I waited 2 months and when I received the dress I ordered it was clearly something that someone sewed together trying to look like the photo I saw when I bought it! It was also made from a cheap fleece-type material and there were no tags or any sign that this came from a real company. Horrible fit, horrible look, very poor stitched. WORST dress I have ever purchased. DO NOT BUY FROM SELIVY! (Also, I have never left a negative review online but this was just horrible!)