The size is perfect! The material is sturdy enough to handle my two kids, and the color is perfect.