I bought this for my dog. It's too small. Never worn, brand new. Not much stretch 16" chest 12" long, tag reads size small.
Most ribbon by the yard now ships for a flat $3.95 charge. Many flat, thin items are now shipping for free or minimal fee. If you see anything that seems to be wrong for shipping, please email me before you purchase.
I ship almost everyday. Most, but not all bows are pre-made and shipment should be less than 3 days.