Skip to content
Cart
cload
Checkout Secure
Back to Golf Simulator Enclosures & Hitting Bays

Carl's Place DIY Golf Simulator Enclosure (C-Series)

$999.95

  • FREE & FAST Shipping. Easy Returns
  • Questions? FREE Consultation 1 (888) 871-6110
Enclosure Size
Will it fit my room?
Screen Material
Compare materials
− +
Your build
  • Carl's Place DIY Golf Simulator Enclosure (C-Series)
Your build total

By placing an order, you are agreeing to our privacy policy and terms of service.

  • Your build, your bay: A complete screen and enclosure kit you frame yourself with basic tools. No contractor needed.
  • The image reaches the floor: A borderless bottom cable pulls the picture all the way down with minimal bounce-back.
  • Four screen materials: Standard, Preferred, Premium, and High-Contrast Gray. Pick for your lighting and your budget.
DIY Enclosure Golf Simulator Complete Package DIY Enclosure Golf SimulatorPick your launch monitor, then add a hitting mat and a projector From $3,891.90 →
Carl's Place

DIY Golf Simulator Enclosure (C-Series)

Some golfers pay someone to build the bay. You would rather cut the pipe. The C-Series is a complete screen-plus-enclosure kit: you source or add the 1-inch EMT frame yourself and cut it to the list, and that work is exactly what saves you thousands over a pro install.

Every kit ships with a floor-to-turf impact screen with no seams, the black-out BlackStop™ enclosure, and steel corner fittings. Six stock sizes, so you match the kit to the room you already have.

  • Complete screen + enclosure kit in six sizes
  • Four screen materials: Standard, Preferred, Premium, and High-Contrast Gray
  • Borderless bottom cable for a true floor-to-screen image and minimal bounce-back
  • Assembles in about an hour with basic tools

Carl's Place builds each enclosure to order and ships it by FedEx or UPS ground, usually in about a week. Manufacturer delays can happen; we email tracking the moment it ships.

Rather not source and cut the pipe? The DIY Enclosure Golf Simulator pairs this enclosure with a pre-cut pipe framing kit, the mat, projector and launch monitor you pick, shows it in 3D at real size, and goes to your cart as one package.

Authorized Carl's Place dealer · Free shipping within the contiguous 48 states · Affirm financing

Carl's Place DIY Golf Simulator Enclosure kit with impact screen
Watch the Build

Carl's Place DIY Kit Assembly

See how the frame, enclosure, and impact screen go together: start to first swing.

6Stock Sizes
4Screen Materials
5 ftBay Depth
~1 hrAssembly Time
Why Golfers Build With It

A Complete Bay, Your Way

Sized to Your Room

Six stock sizes run from a compact 8 ft bay up to a wide 10 ft-plus setup, so you measure the room first and buy to fit, not the reverse.

The Image Hits the Floor

A borderless bottom cable pulls the picture all the way down with minimal bounce-back, so a low chip runs onto the screen instead of dying on a black border. Putts and low shots read cleanly.

BlackStop™ Enclosure

Black-out BlackStop™ panels do two jobs at once. They catch shots that miss or bounce off the screen, and they cut the ambient light that washes out a projector, so the picture sharpens the moment the panels go up.

Four Screen Materials

Standard poly-knit for durability on a budget. Preferred and triple-layer Premium as you move up in image quality. High-Contrast Gray for rooms with ambient light you cannot kill.

Extras in the Box

Steel corner and support fittings, cable receivers, springs, and zip ties are all included, with extras in the box, because a part that rolls under the workbench at 10pm should not end your build night.

Built in an Hour

Build the frame, hang the enclosure, tension the screen, tee off. The guide includes an EMT pipe cut list, and Carl's Place puts the assembly itself at about an hour with basic tools.

Room Planning

Space You Will Need

Measure before you buy. These are the manufacturer's clearances for a safe, well-tensioned bay. Plan your room around them and the build goes smoothly.

Hitting Distance10 to 12 ft minimum from the screen
Side & Top Buffer2 to 3 in. around the enclosure
Frame vs. ScreenFrame 4 in. taller & wider than the screen
Behind the Screen12-16 in. of free clearance (8.25 in. minimum for the rear fittings)
Bay Depth5 ft standard
Frame Material1-inch steel EMT (not PVC)
Carl's Place DIY golf enclosure sizing and dimensions diagram
Is It Right for You

Who the DIY Enclosure Is Built For

The First-Time Builder

You have never built anything like this. Follow the guide, cut the EMT to the list, tension the screen, and the bay you swing in is one you built yourself.

The Garage or Basement Convert

You are converting a room you already have. Six stock sizes fit the kit to your walls and your ceiling instead of forcing the room to change.

The Value-Focused Golfer

Paying for labor you could do yourself would bug you every time you walked in the room. You get tour-quality screen options at a fraction of a built-in room, and the frame is your call: add the pre-cut Pipe Framing Kit, or cut your own EMT to save.

The Upgrader

You have outgrown the net. You are ready to see the full ball flight on a projected image, on a screen matched to your projector and your lighting.

Full Impact Real-Ball Rated

Carl's Place impact screens are built to take real golf balls at full driver speed. Take full swings without worrying about the screen. The BlackStop™ enclosure creates a hitting bay that catches shots that miss or bounce off the screen, so they stay out of your room.

The Details

Specifications

Stock Sizes6
Screen MaterialsStandard, Preferred, Premium, High-Contrast Gray
EnclosureBlack-out BlackStop™ panels
Frame1-inch steel EMT (add the Pipe Framing Kit, or cut your own)
FittingsSteel corner & support fittings
TensioningReleasable zip ties and hook-and-loop fasteners (extras included)
Bottom DesignBorderless bottom cable
DocumentationAssembly guide with EMT cut list

In the box: impact screen in your chosen material, BlackStop™ enclosure panels, steel corner and support fittings, cable receivers, springs, zip ties and hook-and-loop fasteners, and a detailed assembly guide. Optional add-ons include pre-cut EMT frame pipes, safety baffles, net wall extensions, and a back cover kit.

Carl's Place DIY golf simulator enclosure set up in a home
Compare the Options

Which Carl's Place Enclosure Is Right for You

Feature DIY C-Series (from $999.95) Pro Enclosure (from $3,409.95) Curved Kit (from $4,894.95) Built-In Room Kit (from $790)
Type Freestanding DIY kit Freestanding, premium Freestanding, curved Permanent built-in
Frame 1-inch EMT (you build) Rigid pro frame Rigid 2-inch EMT Mounts to your wall
Screen Included Yes, 4 materials Yes, premium Yes, curved triple-layer Screen sold to fit
Screen Surface Zip ties with a bottom cable Higher tension, flatter Wraparound, panoramic Wall-flat
Look Functional Premium, finished Immersive, premium Fully built-in
Install Effort About an hour, DIY Moderate assembly Moderate assembly Carpentry required
Best For Budget first build Premium finished look Maximum immersion Permanent dedicated room

Want the flattest surface and the most finished look? Step up to the Carl's Place Pro Golf Simulator Enclosure. Want maximum immersion? The Carl's Place Curved Golf Enclosure Kit wraps the screen around your swing. Building the sim into a wall? See the Carl's Place Built-In Golf Room Kit. Just need the screen? Shop Carl's Place golf impact screens.

Setup Guide

From Box to First Swing

1. Measure Your Space

Confirm you have 10 to 12 ft of hitting distance, 2-3 in. of buffer around the frame, and 12-16 in. of clearance behind the screen (8.25 in. minimum for the rear fittings).

2. Build the Frame

Cut 1-inch EMT to the included list (or drop in the pre-cut Pipe Framing Kit), sized 4 in. taller and wider than the screen.

3. Hang the Enclosure

Attach the BlackStop™ enclosure panels to the frame with the included steel corner fittings and fasteners.

4. Tension the Screen

Hang the impact screen and tension it evenly with the included zip ties and hook-and-loop fasteners for a flat surface and a clean image.

5. Aim the Projector

Center your projector on the screen and dial in the image. Darker rooms (or the High-Contrast Gray screen) give the deepest blacks.

6. Let It Settle

Give the screen a couple of days under tension to relax any wrinkles, keep new balls clean, and you are set for thousands of swings.

Your Build Starts Saturday

Pick your size and screen, and the complete kit ships free within the contiguous 48 states from an authorized Carl's Place dealer. Expert support included if you hit a snag mid-build. Affirm financing available.

Choose Your Size & Screen
Related Reading

Plan Your Golf Room

Everything you need to size the room, pick a screen, and dial in your projector.

Why Top Shelf Golf

Your Purchase is in Good Hands

Authorized Carl's Place Dealer
1,194+ Verified Reviews
Fast, Tracked Shipping
Expert Support
1-888-871-6110
Affirm Financing Available

From your first question to install day, we help you build the golf room you have been planning. Call us with questions about sizes, screen materials or what fits your space.

Common Questions

Frequently Asked Questions

What comes in the Carl's Place DIY enclosure kit?

Each kit includes your chosen impact screen, BlackStop™ enclosure panels, steel corner and support fittings, and cable receivers, springs and zip ties with extras. You also get a detailed assembly guide with an EMT pipe cut list. For the frame, add the pre-cut 1-inch EMT Pipe Framing Kit, or buy EMT locally and cut it to the included list.

How much room do I need for the DIY enclosure?

Plan for 10 to 12 ft of hitting distance from the screen, 2 to 3 in. of buffer on each side and the top of the enclosure, and 12-16 in. of free clearance behind the screen so the material can stretch, with a minimum of 8.25 in. required for the rear fittings. Build the frame 4 in. taller and wider than the screen for even tension, per Carl's impact-screen framing guidance.

Which screen material should I choose?

Standard is a durable, budget-friendly poly-knit starter. Preferred adds a tighter weave and a smoother surface for noticeably better image definition, a favorite for home and commercial use. Premium is a triple-layer, noise-dampening screen for the sharpest image and quietest impact. High-Contrast Gray uses the same tri-layer build with deeper blacks, ideal for rooms with ambient light. Gray builds contrast by absorbing light, so the projector has to make that back up. We recommend at least 4,000 lumens in a room with any meaningful light, and 5,000 or more if the room is genuinely bright. In a room you can darken, the white screen gives the better image.

Do I need to buy the EMT frame pipes separately?

The frame is built from 1-inch steel EMT, which you can buy locally to save money using the included cut list, or add the pre-cut Pipe Framing Kit for a no-measuring, no-cutting build. The kit includes the steel fittings and fasteners either way.

What are EMT pipes?

EMT stands for Electrical Metal Tubing, also called Electrical Metal Conduit, and it forms the frame for your enclosure and screen. Do not use PVC. It will not work with the included fittings. Note that 1-inch EMT is the US trade name; the true outer diameter is 1.163 in. or 29.5mm.

How far away should I stand from the impact screen?

For the safety of both the golfer and the screen, the manufacturer recommends standing a minimum of 10 to 12 ft from the screen. This distance also helps prevent premature wear on the material.

Can I iron or steam the impact screen?

Time, tension and gravity remove most wrinkles on their own within a couple of days, though fold marks on a screen that sat boxed for a long time can take a few weeks. Skip the iron, since it is easy to damage the screen. A clean handheld steamer with distilled water speeds things up and should not leave water marks.

How do I extend the life of my golf screen?

Use new golf balls free of scuffs, grass stains, or marker, and keep your clubs clean. Protect the edges and grommets from direct strikes. Impact screens are wearable products and may show wear early with heavy use, but they are built to withstand many thousands of strikes over their life.

What is the difference between the DIY and Pro enclosures?

The DIY (C-Series) is a budget-friendly enclosure with a simpler, build-it-yourself frame, ideal for a first setup. The Carl's Place Pro Enclosure uses a more rigid frame with higher screen tension for a flatter surface and a more finished, premium look. Choose Pro for the best image and appearance; choose DIY for the best value.

How long does the DIY enclosure take to assemble?

About an hour, per Carl's Place assembly manual, and it goes faster with a helper. Add cutting time if you source your own 1-inch EMT instead of adding the pre-cut Pipe Framing Kit. You need a 1/2 in. combination or socket wrench, a 3/16 in. hex key or bit, a tape measure, a rubber mallet, pliers, a cutting tool and an 8 ft step ladder.

How do I reduce bounce-back off the screen?

Carl's Place says bounce-back is fairly uncommon apart from wedge shots. Hang the screen 12 to 16 inches in front of any surface, stand at least 10 feet back, and keep the screen flat without pulling it tight. If balls come back, loosen the releasable zip ties on each side. The optional foam insert kit covers the frame pipes behind the screen flaps, and a safety baffle knocks down high shots that come off the screen.

Does Top Shelf Golf offer financing?

Yes. We offer financing through Affirm with flexible monthly payments. Select Affirm at checkout to check your rate in seconds. It will not affect your credit score. Zero percent APR options may be available depending on eligibility.

What is the warranty and return policy?

Carl's Place screens and enclosure materials are wearable goods, so they do not carry a warranty. Some marking and wear from the first sessions is normal, and how long a screen lasts depends on skill level, how often you play and how it is installed. If something looks unusual rather than like normal wear, send us photos and your order number and we will take it up with Carl's Place. All impact screen sales are final with no returns. Because fit and material choice matter, measure your space and pick your screen carefully before ordering, or call us at 1-888-871-6110 and we will help you choose.

Explore more golf simulator enclosures or call us at 1-888-871-6110

Carl's Place DIY Golf Simulator Enclosure (C-Series)

Carl's Place DIY Golf Simulator Enclosure (C-Series)

$999.95

Carl's Place DIY Golf Simulator Enclosure (C-Series)

Carl's Place DIY Golf Simulator Enclosure (C-Series)

$999.95
Enclosure Size
Will it fit my room?
Screen Material
Compare materials

Customer Reviews

Overall rating: 4.9 / 5 from 58 reviews.

Customer video review of PerfectBay™ Golf Simulator Screen Enclosure

Excellent enclosure works great. I found you do not need to use all the bungees to secure screen, I was experiencing bounce back so I removed a few bungees.

PerfectBay™ Golf Simulator Screen Enclosure

Customer photo review of SkyTrak PerfectBay™ Golf Simulator Package

The hitting bay is great. Its big! Just barely fit in our bonus room. The fiberbuilt mats are also great. I am disappointed in the sky trac though. It regularly misses shots and have to restart it frequently.

SkyTrak PerfectBay™ Golf Simulator Package

Store owner replied: Hi Rob -- Sorry to hear about your troubles with SkyTrak readings. Please contact SkyTrak tech support at 1-833-SkyTrak to troubleshoot and resolve these issues.

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

Thank you Top Shelf Golf. I have always wanted a indoor simulator, so I am thrilled to have it set up. Everything went smoothly, questions were always answered promptly. The package arrived in less than two weeks from the order day. It took a couple of hours to set everything up. We love it.

SkyTrak PerfectBay™ Golf Simulator Package

Customer photo review of PerfectBay™ Golf Simulator Screen Enclosure

I’ve got this golf simulator enclosure for a few weeks now. I’m loving it. Delivery was ahead of schedule. The assembly instructions was emailed to me before the product arrived. With the instructions the assembly is straightforward. I set it up in my Loft. I can now practice golf swing at the comfort of my home. Great product! Thanks Top Shelf Golf!

PerfectBay™ Golf Simulator Screen Enclosure

Customer photo review of SkyTrak PerfectBay™ Golf Simulator Package

Everything works well other than the skytrak unit itself. It is consistently unreliable. It goes into almost a sleep mode and won’t read at all. Small chip shots won’t read 15-20 times in a row regardless of ball location. Then you will drag your shoelace across the laser and it’ll read a 90 yard hit. The additional software needed to play courses is fairly pricey but definitely makes for a cooler experience. Personally, I would go with a different sim all together. The laser dot on the floor makes for a pain if you are playing a round. You have to move the machine from tee shots to fairway shots so the tee isn’t in the way (I ended up buying rubber cone tees to prevent from doing this).

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of PerfectBay™ Golf Simulator Screen Enclosure

The screen was easy to set up and with clear instructions that I received from Topshelfgolf before it arrived made it easier. I did make some adjustments for the 406 projector using the side shift because of the amount of room that I had to play with. Very happy with the results and with the help from the support team. Love it

PerfectBay™ Golf Simulator Screen Enclosure

Customer video review of PerfectBay™ Golf Simulator Screen Enclosure

The product is nicely designed. Firstly that makes the assembly easy and straight forward, secondly the final setup serves the purpose well. There is a gas pipe sticking out of the wall at exactly 8 feet from ground. I was hoping the golf frame had some play so that It would fit in easily. However the frame is EXACTLY 8 feet tall. I had to get a tube cutter to trim two tubes 1/4 inch shorter to slide that corner under that pipe. The screen is strong, thick and impact absorbing. It makes the hitting very quiet.

PerfectBay™ Golf Simulator Screen Enclosure

Customer photo review of PerfectBay™ Golf Simulator Screen Enclosure

Great product, well made. Was also easy to assemble, only needed a second set of hands to put the top enclosure in place. Well written instructions.

PerfectBay™ Golf Simulator Screen Enclosure

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

Couldn’t be happier with my decision to buy this Skytrak package, I can’t stay off of it. Easy setup and great quality. 10/10 recommend!

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

Dear Top Shelf Golf, We couldn’t be happier with our purchase of the Skytrak Perfect Bay Golf simulator package. We get so much use out of it and the entire family loves the setup. When we ordered it everything was here within about a week and haven’t stopped using it since. Thank you, James Snyder

SkyTrak PerfectBay™ Golf Simulator Package

Ivan and the Top Shelf Golf team were extremely helpful in answering questions I had! The golf screen enclosure I ordered arrived in a timely manner and is very durable. Will recommend to others!

PerfectBay™ Golf Simulator Screen Enclosure

Customer photo review of SkyTrak PerfectBay™ Golf Simulator Package

It works perfect in our space! It was very easy to put together and didn’t take too much time. Still doing little tweaks here and there as the stuff stretches out some to get it to fit the best but we are 100% happy with it!

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of PerfectBay™ Golf Simulator Screen Enclosure

Awesome product. Shipping was super quick, the Perfect Bay was easy to set up, and provides a top quality experience for our kids. The bay gives our mocked up simulator a more professional feel and the side walls protect from the shanks that occur with young golfers (and us adults as well). With long winters, this will provide us the opportunity to continue to work on our game and play golf year round. I highly recommend the product.

PerfectBay™ Golf Simulator Screen Enclosure

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

Got my Skytrak set up this week. I bought the “PerfectBay” package. With the 6x10 mat and Optoma ZH406ST projector. I also bought a gaming computer and safety net from Amazon. It took about 4 hours to set up the impact screen and mount the projector. I had to extend the down rod on the projector mount. I found 1 ¼” emt from Lowes was the perfect size to extend the down rod. It took me (a non-computer guy) about 2 hours to set up Skytrak My daughter and I have been out playing the Game Improvement everyday since we hooked it up. I am doing research now to see what golf course package I am going to add on. Well worth the money. Adam

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

Probably the greatest customer support and communication I’ve ever received from any company I’ve done business with. The personalization and dedication of the Top Shelf Golf team is above and beyond my expectations. The products themselves shipped fast and all exceeded my expectations. I would absolutely purchase more products from here and absolutely LOVE my PerfectBay full simulation package. 10 out of 10 for sure.

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

Setup works really well in basement. No trouble hitting ball or projecting on screen. Still having some problems with distance matching how far I hit a ball

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

The folks at Top Shelf Golf were fantastic. They listened to what I was trying to do and assisted me with everything I needed to have a great set up. The SkyTrak package I purchased from then is great. I was pretty easy to set up (having someone help is a plus). In fact, when I sent this video to them Ivan noticed my picutre was not taking up the entire screen and suggested I adjust my aspect ratio; thank Ivan. I would highly recommend them for your simulator needs.

SkyTrak PerfectBay™ Golf Simulator Package

Customer photo review of PerfectBay™ Golf Simulator Screen Enclosure

Been the best purchase I have made. I have played forty plus rounds in the winter and this will help in the summer. My son loves to play and is improving each day.

PerfectBay™ Golf Simulator Screen Enclosure

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

Set up the SkyTrak with the Return net enclosure in about 1 hour by myself. Super easy to set up and use. Ordered on a Friday evening and had everything at the house by the following Friday. Had a question about setting up the SkyTrak and Ivan quickly answered my question. Would recommend. I use in my garage with 9 ft ceilings and have plenty of room.

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of PerfectBay™ Golf Simulator Screen Enclosure

I got my screen and enclosure on time, was fairly easy to assemble if you follow the instructions that they send you. We have been hitting on it for a couple weeks and is great. As advertised

PerfectBay™ Golf Simulator Screen Enclosure

Customer photo review of SkyTrak PerfectBay™ Golf Simulator Package

I absolutely love my new SkyTrak Perfect Bay simulator setup from Topshelf Golf! It’s setup in my basement which has 9 ft. ceilings. I’m only 5’8” so it works out perfectly. Everything included was top quality and arrived within a couple of weeks. The 8’ x 10.5’ is the perfect size screen for my setup. It took some time setting up the enclosure and hanging the Optoma projector but I couldn’t be happier having my own simulator to practice or play a round of golf whenever. I also purchased the TGC 2019 software so I can play all the top courses around the world. I can even play my home course, TPC River’s Bend during the cold winter months in Ohio. Awesome! My brother comes over a lot to play and he said “this is the best toy ever” and we are both in our 50’s. If you love golf and are thinking about installing a golf simulator, get it from Topshelf Golf. They have everything you’ll need!

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

I have had the Top Shelf Golf Simulator for about 2 weeks now. I have used it several times and I can say with quite a bit of confidence that this will definitely improve my golf game. Especially through this cold winter season in Chicago. Short little pick up sessions between 45 and 90 minutes I believe will do wonders. The projector is on order and it will only add to the enjoyment and effectiveness. Thank you Top Shelf.

SkyTrak PerfectBay™ Golf Simulator Package

Customer video review of PerfectBay™ Golf Simulator Screen Enclosure

I don't normally leave reviews, but when I do....their positive. I was surprised how easy it was to put together...took me about 15-20 minutes. I didn't see issues with any of the pieces. If I wanted to move it, I would be comfortable taking it apart and putting it back together to give an idea of how easy it is to assemble. I thought the screen would look and feel more like Tyvek, but it was surprisingly plush and surprisingly white. It's supposed to take up to 250 mph ball speeds...least to say I won' t be sniffing that anytime, unless Martin Borgmeier or Kyle Berkshire visit. I was also pleasantly surprised by the price. It was on the less expensive side compared to other screens, but I felt like I purchased a high quality hitting bay. My only advice is to use clean, white golf balls only. I hit a dirty one into the net and saw it leave a ball mark. I was able to clean it, but lesson learned. Also, buy some Top Flite bombs if you want to feel good about your distance :D Ok done. Thanks TopShelf and PerfectBay. I hope I never have to call you for any issues :)

PerfectBay™ Golf Simulator Screen Enclosure

Customer video review of PerfectBay™ Golf Simulator Screen Enclosure

The PerfectBay Screen Enclosure is the perfect addition to your home golf studio. The 10.5’x8’ is perfect for my garage and I couldn’t be happier.

PerfectBay™ Golf Simulator Screen Enclosure

Customer photo review of PerfectBay™ Golf Simulator Screen Enclosure

We love our swing boy! It was super easy to assemble, and works great. My 10 year old son put 90% of it together by himself, I helped with the lifting and that was about it. Can’t recommend this anymore!

PerfectBay™ Golf Simulator Screen Enclosure

Customer video review of SkyTrak PerfectBay™ Golf Simulator Package

The perfect bay golf simulator is an awesome experience. Everything shipped fast within a week and came in a timely matter. Setup was a breeze with the enclosure. Thank you top shelf golf for a 5 star experience!!!

SkyTrak PerfectBay™ Golf Simulator Package

Recently viewed products