Very sturdy and well made! Nice colors. Holds my son and I no prpblem. Swings very gently in the breeze!