SKU: PCP418-838

Half Moon Beach - Sofa With Cushion - Blue / Gray

$1,20999 USD $1,51999


Delivery and Shipping

At this time we are only able to offer delivery in the Southwest Missouri and Northwest Arkansas area.

High style crafted for low-maintenance living. Turn your outdoor space into a sweet retreat with this sofa. The casually cool piece entices in an easy-breezy gray resin wicker over an all-weather aluminum frame, for an upscale aesthetic that’s downright durable. Its plush seat cushions, wrapped in high-performance Nuvella® fabric, are indulgently comfortable yet so easy to maintain. Accent pillows add delightful flair.

Additional Dimensions
  • Seat width: 76.25"
  • Seat depth: 20.63"
  • Seat height: 20"
  • Arm height: 24.38"
  • Distance between arms: 76.25"


Product Features
  • All-weather wicker brings durability to a traditional woven wicker look
  • Sturdy aluminum frame
  • Hand-applied, wood-look paint finish
  • Gray finish
  • Solution-dyed high-performance fabric
  • Nuvella is an outdoor fabric that can be cleaned and offers enhanced UV resistance
  • Foam cushion core wrapped in soft polyester for a low-maintenance, comfortable cushion
  • Clean fabric with mild soap and water, let air dry; for stubborn stains, use a solution of 4 oz. bleach to 28 oz. water
  • Stainless steel hardware resists rust and boosts longevity
  • Designed to withstand the harsh elements of the outdoors
  • 2 accent pillows included
  • Assembly required


Half Moon Beach - Sofa With Cushion - Blue / Gray
84.5"W x 33.75"D x 35.7"H - 106.35 lb
// Save scroll position before leaving page document.addEventListener('DOMContentLoaded', function() { // Save scroll position when clicking product links const productLinks = document.querySelectorAll('a[href*="/products/"]'); productLinks.forEach(link => { link.addEventListener('click', function() { sessionStorage.setItem('scrollPosition', window.scrollY); sessionStorage.setItem('scrollPage', window.location.href); }); }); // Restore scroll position when returning if (sessionStorage.getItem('scrollPage') === window.location.href) { const savedPosition = sessionStorage.getItem('scrollPosition'); if (savedPosition) { window.scrollTo(0, parseInt(savedPosition)); sessionStorage.removeItem('scrollPosition'); sessionStorage.removeItem('scrollPage'); } } });