Item took awhile to arrive, but was worth the wait. It was wrapped very well and in perfect condition. I have recently been diagnosed with cancer, so what a perfect gift to myself. It would be perfect for any other moms too, especially on Mother's Day.