Wow! I am so impressed with this company! I ordered this dress Wednesday evening and it got to me on Friday! Not only did it come fast, it fits absolutely perfect, and it has multiple layers, so it’s definitely good quality! I’m 5’2 and ordered a size small and I was worried it would be too long, but it’s just right! I will definitely be shopping here again!