Perfect for my Havenese!!! Easy to put together and very sturdy, rubber pads on the bottom so it doesn’t slide . My Havi is approximately 22lbs .