Although our German Shepherd is still a puppy, we bought the largest size and height of this item as he will grow to be a big dog. At 3 Mos, he is already tall & can eat comfortably and won't have to bend down when he's full grown. He can't tip these bowls (as he was doing for 'fun' with earlier bowls!) The stand assembly was easy and it is fairly sturdy but we've placed it against a wall for additional support with a rubberized mat underneath as it 'could' be moved by such a powerful dog. The bowls are a lighter weight and can be removed/put back quickly & easily to wash or refill. We hand-wash the bowls vs using dishwasher. A good product! It matches our decor & will hopefully serve our needs for years with our (soon to be) big dog!