Perfect size. I got o e for my yorkie and one for my, slightly larger, terrier mix.
Easy to put together and they look great!
Definitely reccomend these.