We are very happy with our purchase!  It was difficult to assemble (5 hrs for my husband with a professional) but well worth it.  The neutral colors are a plus as they blend in beautifully with our backyard.  Everything on it is sturdy and well made thus far.  We also love that the swings are flexible and not the rigid kind.  Would highly recommend!