Love this product.  It fits all of our pool accessories and could fit lots more.  Haven't had it for too long, but it seems like it will last a while.  Assembly was super easy and the seat seems very sturdy.