120lb Great Dane. Loves it. Runs jumps in it. Pool stays in place. Easy to set up and to clean.