Highly recommend! Took two days to put together, (with a toddler running around). Sturdy. Our 2.5yr old loves it. No rust or discoloration. Seems to hold up very well with the seasons. Holds our weight (my husband, myself and our toddler) so I can definitely see us using it throughout the years.