First the good things.My flowers were beautiful, it was a good size, did not look cheap. The negative... it was really knocked around in shipping and I replaced most of the babies breath to freshen it up. The coral color was more a peach, so it did not match my daughter's wedding colors. However my daughter loved the arragement and that's what mattered most. I would order again.