Seen a train set from house of fraser in tempted to buy for my son's birthday but it seems really cheap are they any good or do they just fall apart?