Bought this for my cat who is a hefty 18 lbs.  Purchased the smallest size  its a perfect fit.  The reason I rated this 4 stars was the appearance.  It looks so neat in the picture but its not that way when it arrived.  It was wrapped like a rug which took away from the plush appearance once unwrapped.  Bottomline, my cat loves it.