The order came really quickly and it looks great on. It is quite long so I will need to wear heels so it can come off the floor, but the fit was perfect. This is the second item I have purchased from this website and so far I have had really good experiences and the quality of the items had been great.