These are great.  Good price, very sturdy.  I like that they come already assembled, so we didn't have anything to put together.  They were nicely packed, too, so there was no damage.  And the rotating seats are great!  My five-year-old son climbs all over these every day, and they're holding up well.