Cute and just right! I was a little surprised the seats are plastic, but the general construction and materials are very sturdy. My 5 and 7 year Olds practically assembled them. So easy!