Sharing is caring!

Slipcover a Couch Beautifully

We definitely have paranormal activity in our home. Things move without explanation. Pillows that were strategically placed by me to look magazine pretty inevitably end up on the floor after I leave the room. Kid sized chairs levitate on their own and land on top of the couch.

Slipcover a Couch Beautifully

And don’t even mention this pillow that has systematically lost all its buttons one-at-a-time!

Slipcover a Couch Beautifully

When questioned, both boys emphatically shout “It wasn’t me!” Hmmph.

Well, if this continues I might have to call in an exorcist, because it is getting VERY annoying.

But, I know you don’t want to hear about my boring ghost stories. Instead I thought I’d share with you a great source for brand name (to remain un-named) slipcovers at a fraction of the cost! May I introduce to you UglySofa.com.

Slipcover a Couch Beautifully

And let me tell you, the name is a misnomer, because this family-owned company is actually on a mission to give you a beautiful sofa! When UglySofa.com emailed me and said they wanted to send me a “brand name” slipcover to try out, I was skeptical. I mean – come on – how can you sell slipcovers from the famous PB&J (minus the J) at a fraction of the cost? I really doubted their authenticity. But, low and behold, a few days later my boxpleat slipcover arrived and when I opened it up, it truly was the brand they said it was and the quality was just as good as the slipcover I bought years ago from the store “that shall not be named.”

Slipcover a Couch Beautifully

I immediately ran over to pull back the worn red slipcover I’ve been using for as long as my oldest has been alive. WARNING: What you are about to see is a flashback to the 90’s. I admit, I did recover this sofa way back in my college years when hunter green was popular color. (I’m sad just wondering when blue-gray will be the “dated color”.) But, if you saw the granny fabric that lay beneath you’d be even more horrified.

Slipcover a Couch Beautifully

Now don’t even ask me why we still have a sofa that is well over 20 years old. Someday we’ll get around to replacing it…until then I have my new slipcovered sofa! Isn’t she pretty?!

Slipcover a Couch Beautifully

Have you ever purchased a slipcover because it looked beautiful in the catalog only to get it in the mail and you can’t for the life of you figure out how they got the slipcover to look so good?

Slipcover a Couch Beautifully

That used to happen to me too, until I worked as a photo stylist for Plow & Hearth (one of my responsibilities as a graphic designer for their catalog). I learned how to install slipcovers so they look beautiful.

Here are a few easy tricks for installing a slipcover so it look less like a rumpled college frat house slipcover. Please excuse my “butt shots”. I’m still new to this little thing called vlogging!

Start out by getting the ginormous cover on.

Find the “Back” tag on your slipcover. (And don’t look at the famous PB & J (minus the J) tag. Ha, I made you look ;-).

Slipcover a Couch Beautifully

Throw the “back” of the slipcover over the back of your sofa.

Locate the center of your slipcover and center it between the two arm rests.

Then line up the front skirt of your slipcover. I like to let the skirt puddle on the floor a little instead of kissing it.

Slipcover a Couch Beautifully

Smooth out the fabric with your hands, and neatly tuck and fold under any excess fabric.

Slipcover a Couch Beautifully

This is especially crucial on the arm rest, you want to disguise any excess fabric so the slipcover looks like it was custom made for your sofa.

Slipcover a Couch Beautifully

Wrap the side panels around the side.

Slipcover a Couch Beautifully

Locate the D- rings on the back of the slipcover.

Slipcover a Couch Beautifully

Feed the straps from the side panels through the D-rings in the back of the slipcover, and loop back between the two rings.

Slipcover a Couch Beautifully

Pull the straps until the slipcover is tight. Be sure to leave enough slack to be able to tighten the other side.

Slipcover a Couch Beautifully

Tuck any excess fabric into the folds behind the side panels and the d-rings.

Once you have the slipcover positioned, folded and tucked the way you like, then insert several cardboard light-sabers shipping tubes into the crevices between your cushions.

Slipcover a Couch Beautifully

These will secure and hold your slipcover in place.

And now, another little video on eliminating the wrinkles in your slipcover. I just used my hands and a squirt bottle filled with water. Be prepared as I almost cross the line. I admit it, sometimes I have the mind of a 7th grade boy.

I hope those videos were helpful for you! Do you like my new UglySofa.com slipcover?

Slipcover a Couch Beautifully

The boxpleat slipcover has a nice relaxed weave, very similar to a grain cloth.

Slipcover a Couch Beautifully

And the sides drape nicely over my sofa’s arm. The color I chose was ivory linen.

Slipcover a Couch Beautifully

 

Slipcover a Couch Beautifully

 

 

 

158 replies
  1. Christina @ Christina's Adventures
    Christina @ Christina's Adventures says:

    Oh my goodness, I just bought a slipcover from them last week, and I’d love to buy another!! I am SO thankful you’ve made this great tutorial…it’s going to be perfect timing for when I get it in the mail 🙂 I’d LOVE to win another slipcover…maybe in the “slate” color this time!

    Reply
  2. maggie
    maggie says:

    I follow your blog! Love it and learn so much here!
    I NEED a sofa slipcover in the worst way…off to check the site out!

    Reply
  3. Kelli Wood
    Kelli Wood says:

    I follow you on facebook and with GFC! Love your comment about home depot! that made me laugh and I needed a laugh this morning!

    Reply
  4. carrie
    carrie says:

    Hey Brittany – I LOVE your leaf pillows – very autumny! I’m not entering to win, just wanted to say hi and let you know that I’ll be stalking those pillows 🙂

    Reply
  5. Amanda @ Serenity Now
    Amanda @ Serenity Now says:

    Awesome, Giveaway! I couldn’t get all of your photos to load, but I’m going to watch the video in a minute. I can’t believe you got that giant wrinkly bunch of material to look so fantastic! I’m a believer! 😉

    Reply
  6. Laura
    Laura says:

    I’ve been “following” your blog for a while, but never realized I wasn’t a “follower”. LOL! You make it all look so easy!

    With 5 kiddos under the age of 12, I need a slip cover worse than a seagull wants a french fry! At the risk of being a copy cat, I would LOVE, LOVE, LOVE the Loosefit Square Cushion Boxpleat Slipcover for a large sofa in Ivory. Perfect to cover up that ugly camel-colored sofa and motivate my planned redecorating of my living room!

    Reply
  7. Rete
    Rete says:

    I’d love to slipcover my old ugly sofa! Unfortunately it has arms that are as high as the back, so I’m not sure if the slipcovers would fit it. I sent an email through their Contact form so they can let me know.

    Reply
  8. Kim
    Kim says:

    Love it! I have a few very bold plaid colored hand-me-downs I would love to cover! I like the loo of the loose fit tie covers. Thanks for the great tutorial too! So going to come in handy in the near future.

    Reply
  9. Jacque
    Jacque says:

    You seriously could not have posted this at a better time. I was one day away from heading to HD to buy a couple drop cloths to make a slip cover for my 1970’s teal, aqua, and grass green sofa. Don’t let the first colors fool you it is a sight for sure! Not to mention the ‘beautiful’ floral cushy arm chair my mother is giving me. I seriously squeeled when I saw the prices of these!
    I love the Boxpleat one but will have to opt for the Separate Seat Square Cushion Slipcover Large Sofa but seriously cannot decide between _ Natural, Cream or white … (facebook, pinterest)

    Reply
  10. Janice
    Janice says:

    Hey Brittany! Your blog is number 1 on my daily reading list and today’s post is such a blessing! I have a daily battle w/ the slip cover on my family room sofa “slipping” and your tutorial just gave me the win!! And to be in the running for a NEW slipcover – it’s going to be a great day!!

    Reply
  11. Carley
    Carley says:

    I followed you on FB 🙂 Wow, those are great prices! I agree, I’d pick the Loosefit Square Cushion Boxpleat Slipcover for a Small Sofa.

    Reply
  12. Baye
    Baye says:

    The separate seat square cushion cover for a small sofa in the lovely Honey color is begging to come to my house. I do, however really like those pleats on the one in your post. I bought a set of furniture used that the rest of the family despises. Maybe they’ll forgive me if I use slipcovers;-}

    Reply
  13. Sofia
    Sofia says:

    I’ve been dreaming about these slipcovers for my ancient sofa! How I wish I could win one —- Loosefit Square Cushion Boxpleat Slipcover Small Sofa in STONE TWILL!

    Reply
  14. Vanessa
    Vanessa says:

    Love your post and I am so glad this company contacted you. It is slip covers are so pricey.

    I love the Loosefit Square Cushion Boxpleat Slipcover Large Sofa in ivory linen.

    Thanks again,
    Vanessa

    Reply
  15. Joanie Cottrell
    Joanie Cottrell says:

    I made a BIG mistake when purchasing my sofa and uglysofa.com has the cure at a reasonable price -fantastic! I would love to have the Loosefit Square Cushion Boxpleat Slipcover, large, in Flax Linen. Thanks.

    Reply
  16. Sarah B.ee
    Sarah B.ee says:

    I got the cast-off leather couches from my employer’s breakroom last year, but the cushions are terribly torn. I covered them in several yards of pleather but haven’t had the time or money to actually sew the cushion covers. If I win, I’d like the (http://www.uglysofa.com/products/Separate-Seat-Square-Cushion-Slipcover-Large-Sofa.html)in cranberry or honey. It’s a three-cushion couch, so if this isn’t big enough, then I could do this in the small size for the loveseat.

    Reply
  17. Melinda KE
    Melinda KE says:

    I could really use the drop cloth style for my camelback couch. I have wanted to get a slipcover for a long time, (dark blue fabric + white kitty= mess) but my couch is a weird style and I never see any covers made for that style…but UglySofa.com mentioned that a drop cloth will work for the camelback! Yay!

    Reply
  18. Jody
    Jody says:

    I am already a follower. And yes, if I spotted you at Home Depot I would probably follow you there too, just to see what great new task you were up to. 🙂

    Reply
  19. Jody
    Jody says:

    Holy smokes! I’ve heard a lot about UglySofa.com lately but had no idea their prices were so reasonable! I love it! I really like the boxpleat style too, although I would probably go with the stone twill for fabric.

    Reply
  20. Cynthia
    Cynthia says:

    I own this slipcover, I paid the higher price :(, but don’t really regret it because it’s great. I’ve had it about a year, and have washed it once(after someone spilled a cup of coffee). I have a large front loader machine, so I washed it at home. Washed and dried really well.

    Reply
  21. Laurie
    Laurie says:

    Hi Brittany! GREAT tutorial! Thanks for the inside scoop on those tricky slipcovers! I’m head over heels in love with that linen slip! If I won, I’d get one for my poor chair in my bedroom that has seen better days. The kitties have taken their toll on it. lol! Thanks for this great giveaway!

    xoxo laurie

    Reply
  22. Laurie
    Laurie says:

    I’m your newest follower – and looking forward to more great tuts from you, girl! Oh, btw – I forgot to tell you which slip I’d want. I love the Ivory Linen! Yours is so beautiful! 🙂

    xoxo laurie

    Reply
  23. Jen
    Jen says:

    Loosefit T Cushion Boxpleat Slipcover Small Sofa would be an amazing upgrade for my husband’s “man cave” beater loveseat. Currently a jewel tone plaid, this would cover-up so much ugly in the room! I’m thinking of either the honey twill or sage twill. Either would be an improvement!

    Reply
  24. Laura-Leigh Mohr
    Laura-Leigh Mohr says:

    I’d love the box-pleat slipcover in flax linen. We are getting a “Granny-plaid” sleeper sofa from a friend of mine that desperately needs a slipcover. Thanks for the giveaway.

    Reply
  25. Beverly Roberson
    Beverly Roberson says:

    I already follow you here, and now on facebook too! I would love the uglysofa.com loosefit square cushion tie arm slipcover for a large couch in cream twill – its beautiful!!

    Reply
  26. debra hamill
    debra hamill says:

    Love your blog. I would want a Separate Seat T Cushion Slipcover Large Sofa in the color natural twill.

    Thanks
    debra

    Reply
  27. Kimberly
    Kimberly says:

    I have looked at these slip covers a thousand times. I just didnt think that I could make them look the same as they were in the picture, but your video and photos have changed my mind. I like the ivory linen in box pleats for a small sofa.

    Reply
  28. Donald
    Donald says:

    Man do I need one of these! My cat has ruined the upholstery on my couch and I have it covered with a mish mash of coverings. Thanks for bringing this company to our attention!

    Reply
  29. Judith
    Judith says:

    Fantastic! At the moment I desperate need the Loosefit Square Cushion Boxpleat Slipcover for a small sofa — but I can see myself utilizing bigger sizes in the future. Wow, I’ve been looking for exactly this!

    Reply
  30. Erin Carpenter
    Erin Carpenter says:

    Oh my gosh, that looks great! That would be perfect for my ugly red couch. I would love to have the box pleat cover in ivory linen. I love your blog. Just found you through Miss Mustard Seed and I’m thrilled. This is my morning break treat to come visit your site!

    Erin

    Reply
  31. Stephanie Cleveland
    Stephanie Cleveland says:

    I so need the slipcover. Our sofa is hunter green, mustard yellow and maroon plaid. Yeah. I would love the loosefit square cushion tailored slipcover in honey twill. I also “liked” your fb page, b/c hey, I do “like” you. :o)

    Stephanie

    Reply
  32. Karen Palen
    Karen Palen says:

    I would like the montgomery stripe chair cover. Just got new couch, but have some great old chairs that we need to make pretty to match!!

    Karen

    Reply
  33. aeko
    aeko says:

    checked out the site, Separate Seat T Cushion Slipcover Large Sofa is the one that I like, they have some nice color choices, I like the linen or cranberry
    Your instruction video is very helpful, I have put on a sofa cover and nearly died from exhaustion. It works best with a friendly helper

    Reply
  34. Carla S.
    Carla S. says:

    Great post,very helpful. I’d love to have the Loosefit Sq. cushion Everyday Tie Slipcover Lg. sofa. I couldn’t believe their great prices.

    Reply
  35. Nann
    Nann says:

    I would love to win the Loosefit T Cushion Boxpleat Slipcover Arm Chair, probably in Honey. We have to do something about that chair my mother left us after recovering it with a pink upholstery that no one but she liked!

    Reply
  36. Karmen
    Karmen says:

    Odličan post sa uvijek svježim idejama. Ja više ništa staro ne bacam. Vidi kako si ovoj sofi podarila sasvim novi život. Sviđaju mi se jastučići. Pozdrav

    Reply
  37. Sonja
    Sonja says:

    Great tutorial on the slip cover. You made it look so easy. I would like to try to slip cover my couch with
    Loosefit Square Cushion Boxpleat Slipcover Large Sofa in Ivory Linen. Thanks for all of your tutorials.

    Reply
  38. Patty S
    Patty S says:

    I would love to win the
    Loosefit Square Cushion Everyday Tie Slipcover Arm Chair. Thanks for the opportunity to win 🙂
    Also I follow you!

    Reply
  39. Christine
    Christine says:

    Love love love the Loosefit Square Cushion Tie Arm Slipcover Large Sofa in desert sand velvet! We just moved and I was needing to recover the old ugly couch!

    Reply
  40. Judith Ann from Cape Cod
    Judith Ann from Cape Cod says:

    Wow, what gorgeous slips and what a fabulous price. My leather couch gets very hot and sticky in summer, when I change my living room from an Italian country look to more of a Cape Cod decor with sea glass and white. I think I would choose either one of those nice twills or the blue ticking strip in the Loosefit Square Cushion Tailored Slipcover for large sofas. Thanks for the chance to win — good luck with Hurricane Irene, everyone!

    And a big ole wave from Cape Cod,
    Judith Ann

    Reply
    • Terese Doherty
      Terese Doherty says:

      My loveseat is leather, from Jennifer couches. It doesn’t hold a slipcover, What should I do? My Dad just died and my Mom won’t replace it because of memories. Th loveseat is badly worn.

      Reply
  41. Angela Treiber
    Angela Treiber says:

    I have a white flesteel sofa my mil gave us. It is stained and dry-clean only. otherwise it is still in good shape. I would choose the Loosefit Square Cushion Boxpleat Slipcover size small in Stone Twill. Thanks for your blog.

    Reply
  42. Cassandra
    Cassandra says:

    Hello there. I have a sofa which I would like to slipcover too. I followed you on Pinterest. I love Pinterest. But anyway. I would love the Separate Seat Square Cushion Slipcover Large Sofa – Honey Twill. My sofa is a cayenne color right now and I think a neutral color just may work.

    Thanks for the giveaway!

    Reply
  43. Kim Cook
    Kim Cook says:

    Oh, I’d love to be able to slip-cover my ugly sofa. It’s one of those horrible things you have to live with when you don’t have a budget for a replacement. A new alip-cover would take away the horrid tapestry-like, green, monster that lurks in my living room and transform it and my mood immensely 🙂

    Reply
  44. Miriam
    Miriam says:

    Love following you on Facebook and Pinterest (although I am still trying to get the hang of Pinterest). The slipcovers I currently have on my beat-up old sofas are WAY past their prime…I’d love to win the loosefit square cushion boxpleat slipcover in Cranberry Twill (large or small sofa–I’ll need both!)

    Reply
  45. Debra
    Debra says:

    I don’t hate my sofa yet but I really like the idea of protecting my sofa from all the doggie/kittie love it’s getting with a washable slipcover. Now if they just made one with a plastic lining underneath I’d be set!

    Reply
  46. Amy Duval
    Amy Duval says:

    Just found you today (and began following you via Google Friend Connect). I have such an ugly couch in the front room of our house too; this blog was so informative and gave me hope to turn it into something nice. =p I am interested in the ‘Loosefit Square Cushion Boxpleat Slipcover Large Sofa’ in ivory linen. It’s very pretty!

    Reply
  47. Sue Ryan
    Sue Ryan says:

    Thanks for the tutorial! I always wondered how they made those covers look so polished. I would order the small couch loose fit cover in sage or a neutral.

    Reply
  48. Leigh
    Leigh says:

    I would Love to win a T covered boxpleat slipcover for a large sofa! Mine need some help and I’ve been looking for a great slipcover forever!

    Reply
  49. Gina
    Gina says:

    I really need to win one of these slipcovers! Finally got my favorite old sofa from Greensboro to my son’s apartment in Chapel Hill but the upholstery isn’t “his style”. Early ’90s plaid not my style anymore either but the comfy-ness….oh my!! Think the style of your slipcover would be perfect, box pleats and neutral color. Getting a slipcover to him will be much easier too. The sofa stuck out of the back of my SUV, warning beep that the hatch was open for an hour and exhaust fumes did not make for a fun trip! It was comical though!! Keeping my fingers crossed.

    Reply
  50. Sarah B
    Sarah B says:

    Yep, my living room sports the plaid, you know, the cranberry, hunter green, navy blue and tan PLAID, with tears in the arm rests that I have sewn about 10 times. I have an UGLY couch. I would love to win the Separate Seat Square Cushion Slipcover Large Sofa in Walnut.
    Thank you for the givewaway~ WOO HOO~

    Reply
  51. Stacy Grogg
    Stacy Grogg says:

    I would want the cranberry colored Loosefit T Cushion Boxpleat Slipcover for a Large Sofa. I have always wanted a red couch and the only way it’s gonna happen is if it’s free! Please oh please!

    Reply
  52. Rukmini
    Rukmini says:

    Loosefit Square Cushion Boxpleat Slipcover Large Sofa. Oh Brittany, this is what I want. I have a large sofa and I’d soooo love it. My sofa, right now has become really Ugly.

    I follow you in my blog, obviously! I am also following you now 🙂

    All the best to whoever has participated.

    Reply
  53. Tahnya Marie
    Tahnya Marie says:

    Firstly, Your blog is wonderful and has given me a bunch of ideas. How did I come across you? I found a tutorial of yours for the chair makeover on Pinterest. YAY! I have since been following you on Google Connect.

    This is a great giveaway. I would love to win the Loosefit T Cushion Boxpleat Slipcover Large Sofa in Ivory Linen. 🙂

    Thanks to both you and Ugly Sofa for the chance to win!

    Reply
  54. Kym
    Kym says:

    We have a pair of ’70’s lime green velvet armchairs that are crying for slipcovers – really, I can hear them calling to me from the next room! 🙂 I was just on the uglysofa.com website looking for covers and was leaning toward the t-cushion separate seat natural twill covers.

    Reply
  55. Brandi
    Brandi says:

    Ohhh..I have a couch that my kids and I LOVE- so comfy, but not so pretty (ok, very ugly!). I would love, love, love to win the ‘Separate Seat Square Cushion Slipcover Large Sofa’ in cream twill.

    I am now following you on Pinterest (before I even saw the giveaway). 🙂

    Reply
  56. Rebecca
    Rebecca says:

    I asked my ugly couch and it told me that it would LOVE,LOVE to be covered in the Loosefit Square Cushion Boxpleat Slipcover in the Sage or Natural Twill.

    Reply
  57. Rebecca
    Rebecca says:

    Wow – I love this site – I’m hoping for the large sofa box-pleat style. Hope I’m not too late in entering. Thanks and I always enjoy your blog 🙂

    Reply
  58. {oc cottage}
    {oc cottage} says:

    Shoot! Looks Like I missed out on this great give away! But I am IN LOVE with the Ivory Linen Box Pleat and am wondering if it’s thick enough to cover a really “bold” {read: scary, loud French Country floral ;} pattern that I inherited from my sister! I have ordered SO many slip covers that are too darn thin & flimsy and see-through!

    Thx!

    m ^..^

    Reply
  59. Laura
    Laura says:

    Hello Brittany,
    This was an awesome post! I learned the hardway of how to put on a slipcover. My burgundy floral, 30 year old sofa, loveseat and chair at the cottage have cream dropcloth S.C. and it took me a few times to get them situated properly. I will get some “dur-durs” (round tubes!) to help finish the look.
    I do enjoy your blog!
    Kind regards, Laura

    Reply
  60. Seattle Girl
    Seattle Girl says:

    Uglysofa.com charged my credit card and never delivered the slipcover. Emailed the company twice for order updates and got zero response. They have no contact phone number. I have no choice but to believe they are scam artists.

    Reply
      • Seattle Girl
        Seattle Girl says:

        Thanks Brittany, I appreciate you contacting uglysofa.com. Once you did they emailed me promptly to say the slip cover was on back order. I ordered it 8/27 and heard back 9/12. They gave me a refund. Many thanks for your efforts!

        Reply
  61. jane
    jane says:

    Well, THAT was the bargain of the year! I can’t thank you enough: Bought the same slipcover, followed all your directions: it’s brilliant for $30!

    Good to buy a few twist pins: my sofa has squarish thin arms instead of the round fat arms that the slipcover was designed for and this still worked out brilliantly. Just keep folding excess fabric under into sharp corners and secure with a twist pin (I only needed 4).

    Thank you so much! Posted my experience on Patternreview.com

    Jane in NYC

    Reply
  62. Lydia
    Lydia says:

    I had a very disappointing experience with Ugly soffa and wouln’t recommended to anybody. I bought two slipcovers fom them and was really excited until I’ve got the packages and attemp to put them on my sofas. I bought a slipcovef for my small sofa and one for my large sofa with separate slipcovers for the sofas’ T cushions. The separate slipcover fo the cushions of my large sofa is the wrong size, it just don’t fit. I cmoarec it with the one I’ve got for my small sofa and thy are the same size so clearly I had the wrong size for my large sofa. I have contacted several times about it and they never responded. So be aware, if you ever have a problem with your order and you are passed the 2 days ( yes, you only have 2 days!!) for returning merchandise, they will just ignore you. Their customer service is the worst!! Never ever order from here.

    Reply
  63. AmyY
    AmyY says:

    I also had a horrible experience with uglysofa. After waiting over three weeks for my order, it arrived damaged. I emailed their company three times and never got a response. I finally made contact through their Facebook page, but the told me that I knowingly ordered damaged product and were really rude. They’ve been ignoring my emails ever since. Horrible customer service! DO NOT ORDER FROM THIS COMPANY!

    Reply
  64. lauren
    lauren says:

    Love the shipping tube idea – will have to try that! I’ve tried upholstery pins, which help…but the areas around the cushions still come loose. Thanks for the new idea!

    Reply
  65. Jacque Orlikowski
    Jacque Orlikowski says:

    Love this used on my sofa give it a plus stays put when people sit on it must be material sofa made of goes with our decor perfectly thanks for awesome idea

    Reply

Trackbacks & Pingbacks

  1. […] How to Slipcover a Couch Beautifully and UglySofa.com Giveaway […]

  2. […] is your last chance to enter the giveaway to win a brand name sofa slipcover (think of the initials PB & J, minus the J) fromUglySofa.com. Three winners will be chosen at […]

  3. […] a teeny little reminder: Don’t forget to enter the giveaway to win a brand name sofa slipcover (think of the initials PB & J, minus the J) from UglySofa.com. Three winners will be chosen at […]

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *