The absolute worst! Stay away! Refunds are unrsoved, promises made and not kept. Be aware you are dealing with "third parties" and nothing can be done by bluefly if there are problems! Do not purchase anything fro bluefly unless you have no plans to return the item or deal with refunds and people that do not get back to you. I have been waiting over a month for a refund and no follow ups as to status are made unless I spend an hour each day talking to a representative.