Just  perfect for my dog. Came assembled  sturdy. Yes bowls are on thinner side but they are wide and my pup doesn’t toss them around. They fit and stay put as he eats as tho it’s his last meal. Lol. Price was great.