Pretty decent for the price. The top platform is a little bit shaky when my big boy jumps on it but it hasnt tipped over. instructions could be clearer but i figured it out eventually.