Excellent quality and fast shipping! The ornaments were wrapped in bubble wrap and come with a velvet bag. I'm glad I ordered the small size. I think the large may have been too big, as they are somewhat heavy - but amazing quality and detail. Each of my family cried when they got theirs.