Gift Boxes are packaged in a small or medium brown box that are ready to wrap! Shipping is only $5! We can deliver in person in the St. Louis area or ship by USPS anywhere outside of St. Louis!