
Backyard Discovery
Callahan Pergola Swing
4.8 out of 5 · 6 reviews
SKU 2305106com · Taxes calculated at checkout
Secure checkout · Visa, Mastercard, Amex, Discover
- Delivery
- Ships in 1 business day (Mon–Fri), arrives in 1–3 business days (Mon–Fri). Order before 11:00 PM CST (UTC −6) to ship the next business day.
- Returns
- 90 days from delivery, defective or not. No restocking fee. Approved refunds land within 7 business days.
- Warranty
- Three-Year Limited Warranty against manufacturing defects under normal use conditions — or the manufacturer's term where that is longer.
Questions before you order? Call +1 575 271 0768
Product details
A cedar swing built into its own pergola frame, comfortably seating two. The trellis panels give climbing vines something to grab and make an easy place to run string lights, which is most of what separates it from a plain porch swing. Cedar is naturally weather resistant, so it can stay out through the seasons. The bench takes cushions or a throw if you want it softer. Lumber comes pre-cut and pre-drilled, so assembly is mostly a matter of putting the pieces in order, and the swing is covered by a 5-year warranty.
Customer reviews
What people say about buying from us
4.8 out of 5 from 6 store reviews. These cover the buying experience across our catalog, not this product alone.
Arrived early and packed properly
Ordered on a Thursday and it was on a pallet outside my garage Monday morning. Every board was numbered and the hardware came in labelled bags, so we did not have to guess at anything. Two of us had it standing by Sunday afternoon.
Lumber quality is genuinely good
I have built two of these from other brands and returned one for warped boards. Not a single warped piece in this kit. The kids have been on it every day since we finished it.
Correct weight, factory sealed, clean invoice
Ordered Thursday, on the truck Friday. Cylinder was sealed and the weight was exactly right. The invoice had everything my bookkeeper needed, which is more than I can say for the supplier I was using before.


