Perfect for 2 yo grandson!  Easy to install.  I did buy additional coated chain as this was hung from support that was higher than normal.  So far has held up to our hot & wet Texas weather.  No fading noticed yet.  Grandson seems very comfortable in it.  He is large for his age & needed the higher back support.  This swing seat was just what he needed.