I purchased a cover for my rattan sofa. The quality of the material and workmanship exceeded my expectations for the price. Although I rated the effectiveness as good, I haven't had it long to enough to really know how well it will work. Based on the construction, though, I expect it to perform well above average.