Ive been highly upset with clothes purchases from Amazon before (because, well, you just cant determine the true product from a computer screen) but I must say- this dress really is adorable. Its flowy and lightweight and what you see if what you get. The only reason I gave 4 instead of 5 Stars is because its a little long (and I ordered an XS) I can only wear heels with it, not flats/sandals which is a bummer and even w the XS its still a tiny bit big but as far as the actual dress- its lovely!