We are specialists in high-quality replacement upholstery foam, proudly serving customers across the UK. Whether you’re restoring a favourite sofa, revamping dining chairs, or tackling a bespoke project, we cut foam to your exact size and shape for a perfect fit.
With years of experience in foam manufacturing, we combine precision cutting with premium materials to ensure comfort, durability, and lasting support. Every order is custom-made and dispatched quickly, so you can complete your project without delays.
We supply foam for:
- Sofas & chairs
- Cushions & benches
- Caravan & camper seating
- Window seats & bay cushions
- DIY upholstery projects
When you buy from us, you’re dealing directly with the manufacturer — no middlemen, no compromises.
Quality foam, cut to size. Comfort built to last.
Location: United KingdomMember since: 22 Nov, 2005Seller: dfp2018
Business details
Business name: Direct Foam & Packaging LimitedFirst name: AidanSurname: MeadowsAddress: Unit 1-1A, Birley Street, Blackburn, Lancashire, United Kingdom BB1 5DNPhone number: 07850697448Email: distribution@foamandpackaging.co.ukVAT number: GB 169040803CRN: 08624971
Brilliant company, bought from DFP a couple of years ago. Product is brilliant. Needed to replace poor quality seat filling for couch. Decided to contact DFP again, communication was fast, I sent a quick drawing of sizes I needed and they quickly provided price and confirmation that they would cut to exact size and shape. Arrived a couple of days later. Fit is absolutely perfect. What a fantastic company to deal with. Can't ask for more.
*****- Feedback left by buyer.
Past 6 months
Verified purchase
A1 price and service. Excellent delivery service.
*****- Feedback left by buyer.
Past 6 months
Verified purchase
All good. Prompt delivery and as described. No problems. Thanks!
*****- Feedback left by buyer.
Past 6 months
Verified purchase
Arrived ahead of time and item as described.
*****- Feedback left by buyer.
Past year
Verified purchase
The sheets arrived quickly well packaged and in good condition thank you very much.