()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
()
ago check_circle Verified purchase
Skip to content

CushionPop

Personalised Cushions,Done better. Shop Personalised Cushions Find Me a Product! What type of cushion are you looking for? Personalised Pillocases! A special occasion! Something for kids! FULL CATALOGUE SHIPPING & DELIEVERY FAQ'S CONTACT US Best Sellers Childrens Range Occasions tab_unselected   Broad selection flight_takeoff   3 - day shipping & Delivery  verified_user   Secure payment  perm_phone_msg   24 Hour Communication Crafted With Love & Care Our designers put their love into each cushion. Each order we receive is treated with the utmost care and we'll make sure to listen to your every instruction to ensure you get the perfect personalised cushion! build   Experienced Tailors done   Up to 13 Images on selected cushions backup   Hassle-free upload Customise Yours {% assign collection = collections['personalised-initials-cushion-case'] %} {% assign products = collection.products %} {% assign productCount = products | size | at_most: 4 %} {% if productCount > 0 %} {% for product in products %} {{product.title}} {% assign imageLink = '' %} {% if product.images.size > 0 %} {% assign imageLink = product.images[0].src | img_url: '' %} {% endif %} {% if imageLink != '' %} {% else %} This product has no images. {% endif %} {% assign decimalNumber = 2 | at_least: 0 | at_most: 24 %} {% if 'token' == 'name' %} {% assign currencyToken = shop.currency %} {% else %} {% assign moneyFormatParts = shop.money_format | split: '{{' %} {% assign currencyToken = moneyFormatParts[0] | strip %} {% if currencyToken == '' %} {% assign moneyFormatParts = shop.money_format | split: '}}' %} {% assign currencyToken = moneyFormatParts[1] | strip %} {% endif %} {% endif %} {% assign data = 'data-decimal-token="." data-decimal-number="' | append: decimalNumber | append: '" ' %} {% for variant in product.variants %} {% assign variantPrice = variant.price | divided_by: 100.0 %} {% assign price = variantPrice | round: decimalNumber | string %} {% assign priceParts = price | split: '.' %} {% assign priceIntegral = priceParts[0] %} {% assign priceFractional = priceParts[1] | append: '000000000000000000000000' | truncate: decimalNumber, '' %} {% if decimalNumber > 0 %} {% assign price = priceIntegral | append: '.' | append: priceFractional %} {% else %} {% assign price = priceIntegral %} {% endif %} {% assign oriPrice = variant.compare_at_price %} {% if oriPrice %} {% assign oriPrice = oriPrice | divided_by: 100.0 %} {% else %} {% assign oriPrice = 0 %} {% endif %} {% if true and oriPrice > variantPrice %} {% assign oriPrice = oriPrice | round: decimalNumber | string %} {% assign oriPriceParts = oriPrice | split: '.' %} {% assign oriPriceIntegral = oriPriceParts[0] %} {% assign oriPriceFractional = oriPriceParts[1] | append: '000000000000000000000000' | truncate: decimalNumber, '' %} {% if decimalNumber > 0 %} {% assign oriPrice = oriPriceIntegral | append: '.' | append: oriPriceFractional %} {% else %} {% assign oriPrice = oriPriceIntegral %} {% endif %} {% else %} {% assign oriPrice = '' %} {% endif %} {% assign data = data | append: 'data-price-' | append: variant.id | append: '="' | append: price | append: '" ' %} {% assign data = data | append: 'data-ori-price-' | append: variant.id | append: '="' | append: oriPrice | append: '" ' %} {% if forloop.index == 1 %} {% assign data = data | append: 'data-variant="' | append: variant.id | append: '" ' %} {{currencyToken}} {{priceIntegral}}{% if decimalNumber > 0 %}.{{priceFractional}}{% endif %}   {{currencyToken}} {{oriPrice}} {% endif %} {% endfor %} {% if forloop.index >= productCount %} {% break %} {% endif %} {% endfor %} {% else %} {% if 'Personalised Initials & Name Cushion Case' == '' %} Please choose collection to show products from sidebar. {% else %} No products found. Please add some products to the collection first. {% endif %} {% endif %} {% assign product = all_products['valentines-day-personalised-cushion-4'] %} {% if product %} {{product.title}} {% assign imageLink = '' %} {% if product.images.size > 0 %} {% assign imageLink = product.images[0].src | img_url: '' %} {% endif %} {% if imageLink != '' %} {% else %} This product has no images. {% endif %} {% if product.images.size > 0 %} {% assign columnCounter = 0 %} {% for image in product.images %} {% assign columnCounter = columnCounter | plus: 1 %} {% endfor %} {% assign ghostColumns = 4 | minus: columnCounter %} {% for i in (1..ghostColumns) %} {% endfor %} {% else %} This product has no images. {% endif %} star star star star star   (5) {% assign decimalNumber = 2 | at_least: 0 | at_most: 24 %} {% if 'token' == 'name' %} {% assign currencyToken = shop.currency %} {% else %} {% assign moneyFormatParts = shop.money_format | split: '{{' %} {% assign currencyToken = moneyFormatParts[0] | strip %} {% if currencyToken == '' %} {% assign moneyFormatParts = shop.money_format | split: '}}' %} {% assign currencyToken = moneyFormatParts[1] | strip %} {% endif %} {% endif %} {% assign data = 'data-decimal-token="." data-decimal-number="' | append: decimalNumber | append: '" ' %} {% for variant in product.variants %} {% assign variantPrice = variant.price | divided_by: 100.0 %} {% assign price = variantPrice | round: decimalNumber | string %} {% assign priceParts = price | split: '.' %} {% assign priceIntegral = priceParts[0] %} {% assign priceFractional = priceParts[1] | append: '000000000000000000000000' | truncate: decimalNumber, '' %} {% if decimalNumber > 0 %} {% assign price = priceIntegral | append: '.' | append: priceFractional %} {% else %} {% assign price = priceIntegral %} {% endif %} {% assign oriPrice = variant.compare_at_price %} {% if oriPrice %} {% assign oriPrice = oriPrice | divided_by: 100.0 %} {% else %} {% assign oriPrice = 0 %} {% endif %} {% if true and oriPrice > variantPrice %} {% assign oriPrice = oriPrice | round: decimalNumber | string %} {% assign oriPriceParts = oriPrice | split: '.' %} {% assign oriPriceIntegral = oriPriceParts[0] %} {% assign oriPriceFractional = oriPriceParts[1] | append: '000000000000000000000000' | truncate: decimalNumber, '' %} {% if decimalNumber > 0 %} {% assign oriPrice = oriPriceIntegral | append: '.' | append: oriPriceFractional %} {% else %} {% assign oriPrice = oriPriceIntegral %} {% endif %} {% else %} {% assign oriPrice = '' %} {% endif %} {% assign data = data | append: 'data-price-' | append: variant.id | append: '="' | append: price | append: '" ' %} {% assign data = data | append: 'data-ori-price-' | append: variant.id | append: '="' | append: oriPrice | append: '" ' %} {% if forloop.index == 1 %} {% assign data = data | append: 'data-variant="' | append: variant.id | append: '" ' %} {{currencyToken}} {{priceIntegral}}{% if decimalNumber > 0 %}.{{priceFractional}}{% endif %}   {{currencyToken}} {{oriPrice}} {% endif %} {% endfor %} Product Information•  40x40 cm cushion cover with zip•  100% Premium Polyester•  Optional Cushion Insert (extra cost)•  Add your own photos and text (depending on the design)•  Fast delivery options availableGeneralCreate a comfy keepsake gift for any recipient with this personalised text upload design from our in house range. It's a great gift idea that's bound to brighten up any room in the house.Each pillow cover is a white square made from 100% polyester measuring 40cm x 40cm. The cover features a white zip at the bottom, giving you access to the cushions super comfy polyester fibre filling cushion pad, which easily slots in and out. The cushion and cover are suitable for hand washing only. Quantity - + Customise Yours Customer reviews format_quote   ABSOLUTELY fantastic items... Exactly as described & communication was top-tier. Thank you! Will recommend! star star star star star   Kayla Jennings format_quote   Absolutely perfect. Fingers crossed she thinks it perfect too! As described, prompt delivery even though it's personalised! Many thanks  5* star star star star star   Neville Soanes Cushion Information Delievery & Shipping Our Cushion Range Cushion Information • Each pillow cover is made from 100% polyester and measures 40cm x 40cm.• The cover features a white zip at the bottom and is filled with its own super comfy polyester fibre filling cushion pad, which easily slots in and out.• Printed to a high quality to bring out the best in your pictures.• All cushions are suitable hand washing only. All cushions are one size and have a white background. Delivery & Shipping • Cushions can be despatched and printed the same day, with 1st class post available for all UK orders.• UK Next Working Day and Saturday Guaranteed delivery options are available at selected times.• Can be sent to Europe and worldwide via airmail.• Send in a protective, recyclable cardboard box.Please see delivery information for more details. local_shipping   Our Cushion Range You'll find a huge range of fully customisable cushion and pillow designs in our range. Perfect as a gift for any occasion or for adding a personal touch to your home.Choose from simple photo upload ideas to a collage of 15 of your best family pictures, or even specific themes such as name cushions or initial pillows with your chosen letter. perm_media   {% else %} No products found. Please add some products to your store first. {% endif %} Share Tweet Pin Share Email

Our Guarantee

We promise that you'll fall in love with our product. If your items arrive damaged or not in great condition we'll send you a new one, no questions asked.

Express Delivery

For only £5.99 you can get express delivery, meaning you'll get your product the in 1-2 days! (cut off time 3pm, Mon-Fri)

Secure Payment Options

Our store only approves payments from reputable payment vendors. including PayPal, Apple Pay & VISA