You'll receive pieces of fabric chosen by me. Some are full sized and some are scraps. If you have a color preference, let me know and I'll see what I have. I'm a quilter, and simply have tons of fabric left over. I'm a pre-med student, so I don't have as much time to work as I used to. Most fabric comes from JoAnns, Fabric.com, and other trusted sources. Envelope: 13"x10" and will be packed tightly with fabric. Larger boxes: vary in size (you can request box sizes) but each additional 1/2 pound in the box will be $3.00.