Awful. My daughter ordered & her checking account was debited for the payment. When the arrangement DIDN'T arrive as scheduled, she called. The lady apologized & told her there was nothing that could be done --- they couldn't find an order from her!!! When my daughter asked what she needed to do, the lady told her "she wasn't sure, as an order wasn't there". They called my daughter 2 days later & told her the order was found. I received them the following day (3 days after they were supposed to be here!!!). They still charged her FULL price & the arrangement looked NOTHING like what she ordered. I realize the so called "arrangement" won't be exact, but Wal-Mart does better that this. I expect a full refund to be given to my daughter.