As good as I thought it would be. Sturdy for my two lab collie mixes. I got two large sizes one dog is 50lbs and the other is 60. Looks a little cheap, I'll probably put on different legs because of that.