This is perfect for our needs! It took awhile for my hubby to pt together since he was doing it alone, but the finished product looks great. My only complaint (as other people have mentioned) is that the gutters drip where they're joined. Even being careful with the silicone, some of them still drip. Other than that, we're very satisfied.