Almost perfect. First off, I love their stuff and not just the lingerie. Nice swimwear as well. Usually very sexy but elegant and feminine as well. They can be a bit pricy but I guess part of the price is the ericdress name. While I'm happy shopping at ericdress I'm slight less happy about the shipping rates. Could be better so that's why I give 4 instead of 5 stars.