We give away Christmas Cookies every year, and these are the best solution we have found, not to big not to small. We ordered them a little late, but they arrived in 3 days, one day before we were going to deliver. Thanks to BRP for the great service.