Cut out 17 hearts from different scraps. Cut 17 hearts from Steam-a-Seam (or follow the directions for your fusible web). Peal off the backing and stick one Steam-a-Seam to each heart.

Cut the white fabric into the following pieces:

2- 19" square pieces

1- 18" x 12" piece

1- 18" x 15" piece

Take the ruffle fabric and cut 4, 3" strips by the width of fabric.

Set the strips aside, we'll get to those later. :)

Take one 19" piece of white fabric and arrange the hearts evenly as shown in the picture. The pink and red hearts should be 1/2" apart horizontally from the widest parts of the hearts and 1" apart vertically from the bottom tip to the dip in the top. The aqua heart is 1" apart horizontally from the widest part of the hearts and 1" apart vertically from the bottom tip to the top of the aqua heart.

After the hearts are placed where you want them, iron them onto the fabric following manufacturers directions.

Next step: Make a quilt sandwich! Lay the other piece of 19" square fabric down (you can tape down the sides), place the batting on top and then your finished heart top on top of the batting. Baste with basting pins.

The next thing I did was use a disappearing purple ink pen and draw a 1/8" line around each heart and on the inside of each heart. Then with free motion quilting, I followed the lines and stitched around each heart with white thread. Then I used a hot pink thread and stitched around the inside of each heart. You don't have to do this step if you don't want to, but it gives the hearts a nice finished and puffy look.

Next is the fun part! I have learned to love free motion quilting. It's really soothing and therapeutic for me. If you have not tried it, this is a great small project to try it on. Try practicing on another quilt sandwich first if you are not comfortable. Remember to use your darning foot and lower you feed dogs!

When you are done quilting, cut down the sides so that your pillow top is 18" square.

Great work so far, isn't it cute!? It actually took a few days for those purple lines to go away, but they did go away.

The next thing I did was was a simple straight embroidery stitch around the aqua heart with 4 strands of bright pink embroidery thread.

Wha-la! Gives it a little more pop!

Okay, it's time to grab those ruffle strips. Cut the selvages off of each strip. Next we need to sew them together to make one long strip. Use the same method as you would for binding strips. Place the two strips at right angles. Using a ruler, draw a diagonal line from corner to corner just off center so the line is centered.

Pin the strips together and sew along the line. Repeat until all strips are together.

Fold the new strip in half and press.

Set your machine length to between 4 and 5, a basting stitch.

Stitch your ruffle strip 1/8" from the edge and then again 1/4" from the edge. Pull the threads and gather the strip evenly.

Pin the ruffle onto your pillow top.

Still using a basting stitch, baste the ruffle onto the pillow top.

Final stretch baby! We are going to work on the back of the pillow. *Note: if you don't have a button hole stitch (or don't want to deal with it:), you can just sew an 18" square piece of fabric to the back.* Take both back pieces and press up 1/4" along the 18" side.

Then fold over 3" and press again.

Stitch the flap closed using the 1/4" pressed seam as your guide.Do this for both sides.

Place the longer side flap over the shorter flap so it covers it. Stitch a basting stitch along the top and the bottom to keep those intact.

Pin the back pieces onto the pillow top with the ruffle inside.

Stitch a 1/2" seam. If you have a serger, serge the edges to get rid of fraying and bulk. You can also use a zig zag stitch on a regular machine. Yahoo! You are almost done!

The last step is add your button holes and buttons. Use this picture as a guide for button hole placement. The middle button is centered at 9". The side buttons should come in centered at 4" from each side. Make your button holes according to the size of your buttons.

I used 7/8" covered buttons and used more scraps to make matching buttons.

I also decided at the last minute to add another heart to the back of my pillow. I used the embroidery stitch around it as well.

This pillow is seriously adorable! Great tutorial too! I wanted to let you know that I featured this on my blog :)http://dominiquescraftcouture.blogspot.com/2011/02/valentines-day-decor-tutorial-features.html

Hello there I am so glad I found your blog page, I really found you by accident, while I was looking on Askjeeve for something else, Anyhow I am here now and would just like to say many thanks for a fantastic post and a all round interesting blog (I also love the theme/design),I don't have time to read through it all at the minute but I have saved it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the awesome work.

It is appropriate time to make some plans for the future and it's time to be happy. I have read this post and if I could I wish to suggest you few interesting things or suggestions. Maybe you could write next articles referring to this article. I want to read even more things about it!

It is appropriate time to make some plans for the future and it's time to be happy. I have read this post and if I could I wish to suggest you few interesting things or suggestions. Maybe you could write next articles referring to this article. I want to read even more things about it!

Hi exceptional website! Does running a blog such as this take a large amount of work? I've virtually no knowledge of coding however I had been hoping to start my own blog in the near future. Anyhow, if you have any ideas or techniques for new blog owners please share. I know this is off subject however I just needed to ask. Thank you!

Hi there I am so excited I found your site, I really found you by accident, while I was researching on Bing for something else, Anyways I am here now and would just like to say many thanks for a marvelous post and a all round exciting blog (I also love the theme/design), I don't have time to read it all at the minute but I have bookmarked it and also added your RSS feeds, so when I have time I will be back to read more, Please do keep up the great work.

Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.I've been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

I do accept as true with all the concepts you have presented on your post. They're very convincing and will certainly work. Nonetheless, the posts are very quick for novices. May just you please extend them a bit from next time? Thanks for the post.

You're so awesome! I do not think I've read through anything like that before. So good to find another person with a few unique thoughts on this subject matter.Seriously.. many thanks for starting this up. This web site is something that's needed on the web, someone with some originality!

Hellο! I could haνe sworn I've been to this site before but after browsing through many of the posts I realized it'ѕ new tо me. Anyways, I'm definitely happy I found it and I'll be bookmarkіng it and checkіng back frequently!

Hellο! Ӏ сoulԁ have swοгn ӏ've been to this site before but after browsing through many of the posts I realized it's new to me. Anywayѕ, I'm definitely happy I found it and I'll bе bookmarking it and checking back frequentlу!

Τhе post prоvides proνen neсeѕsarу to mе. Ιt’ѕ veгу educatiоnal and уou're simply naturally really educated in this field. You have popped my own sight in order to varying views on this kind of topic along with intriquing, notable and reliable content material.Also visit my web-site - buy ativan

Pretty section of content. ӏ just ѕtumblеd upon your sitе and іn accession capital tο aѕsert that I acquire in fact enϳοуed аccount youг blog ρosts.Any way I'll be subscribing to your augment and even I achievement you access consistently fast.

I've been browsing online more than three hours as of late, yet I never discovered any attention-grabbing article like yours. It's pretty worth sufficient for me.In my view, if all website owners and bloggers made excellent content material as you did, the internet will be a lot more useful than ever before.

"Wherever they burn books, they will also, in the end, burn people." by Heinrich Heine.

Your article features proνen necessary to myself. It’s reаlly helpful and you're naturally really educated in this region. You have opened our eyes to various views on this topic along with interesting and solid articles.

Hello there! I κnow thiѕ is kinԁ of оff tоpic but I was wonԁering which blog plаtform aгe you uѕing for this website?

I'm getting sick and tired of Wordpress because I've had issues ωith hackers and I'm looking at options for another platform. I would be fantastic if you could point me in the direction of a good platform.

That is really fascinating, You're an excessively professional blogger. I've joined your feed and look forward to searching for more of your excellent post. Also, I have shared your website in my social networks

Hеllο there, just becаme alеrt to your blog through Goοgle,аnԁ founԁ that it is truly іnformative.I am going to watch out for bгussеls. І'll appreciate if you continue this in future. Lots of people will be benefited from your writing. Cheers!

I have been surfing on-line more than three hours today, yet I by no means found any attention-grabbing article like yours.It is pretty worth enough for me. In my view, if all website owners and bloggers made good content as you probably did, the net will probably be a lot more helpful than ever before.

"Learn to see in another's calamity the ills which you should avoid." by Publilius Syrus.

Hello. I do enjoy learning new skills and patterns too. I read your tutorial, step by step...and I was able to understand your instructions. Now, I know that because I understand the how to...I will have fun making it too. I am looking forward to making one for myself...to learn on...and then for others as gifts. I thank you for your simple instructions...That what works best for me. Wishing you the very best. Sincere thanks to you.Gail D.B.M.

Hello. I do enjoy learning new skills and patterns too. I read your tutorial, step by step...and I was able to understand your instructions. Now, I know that because I understand the how to...I will have fun making it too. I am looking forward to making one for myself...to learn on...and then for others as gifts. I thank you for your simple instructions...That what works best for me. Wishing you the very best. Sincere thanks to you.Gail D.B.M.

Hello. I do enjoy learning new skills and patterns too. I read your tutorial, step by step...and I was able to understand your instructions. Now, I know that because I understand the how to...I will have fun making it too. I am looking forward to making one for myself...to learn on...and then for others as gifts. I thank you for your simple instructions...That what works best for me. Wishing you the very best. Sincere thanks to you.Gail D.B.M.