I hesitated for weeks before buying this dress. I am not a fan of buying clothes online from manufacturers I am unfamiliar with. But it was just so pretty that I finally decided that I had to take a chance. I have to say that I was so incredibly pleasantly surprised! This is a beautiful dress. The colors are rich and vibrant, it hangs just the way I was hoping it would  and fits as it should. I am 5'5" 160 lbs., and usually wear a 12/14. I ordered an XL and it fit perfect. I may order up a size on the next one (or two or three) just for a bit more room. Do not hesitate in buying this. It really is very beautiful!