Perfect and fun.  Easy set up.  Put water in a let the sun heat it up for a few days.  One small dog and one huge dog.  They played around in it  and then we gave them both a bath.  Easy storage. Well made. Worth the money.