This is a cute pillow you can make from an old T-shirt.
The Pink Floyd T-shirt was an adult small so I purchased a 14" square pillow form to place inside.
The Air Force T-shirt was an extra large so I used an 18" square pillow form for it.
Step 1: Supplies
T-shirt that is free from holes or stains
Piping or ruffle trim (optional)
Old cotton shirt for lining and/or piping
Step 2: Cut T-shirt
Cut off the sleeves and then cut across the top of T-shirt, under the neckline. Cut the side seams open.
You will have 2 rectangles.
Step 3: Front of Pillow
Cut out a square 1" larger than your pillow form. Sew to a cotton backing, stitching 1/4" from the edge.
The Air Force T-shirt had the design close up to the neckline, so I cut 2 smaller sections from the bottom of the front and sewed them to the design (on the top and bottom) so that the design on the pillow would be centered. I pressed the seams open and top-stitched with matching thread. Then I stitched this to a piece of backing fabric.
Step 4: Back of Pillow
The back of the pillow needs to overlap about 4 inches in the center so that it can be removed for washing.
Use the back of the T-shirt for the back of the pillow. Cut 2 pieces for the lining and sew them to the 2 T-shirt pieces. Use the hem of the T-shirt for the hem on the pillow back.
Step 5: Pin and Sew With Piping
You can use purchased piping or make your own. I enjoy making my own piping because it saves money and I get the color I need for each project.
Pin front and back of pillow right sides together. Place piping in between the top and bottom pieces of pillow, beginning and ending at the bottom of pillow, overlapping about 3 inches, clipping piping at the corners. Pin. Sew around edge, using a zipper foot.
Step 6: Turn Right Side Out
Turn the pillow cover right side out and place pillow form inside.
You can make your own pillow forms out of muslin or old clothes, stuffing them with poly-fil.