It is really cute and fits my 17lb dog perfectly (5 stars)!  The pad/cushion it comes with is so flimsy we had to replace it with a proper cushion (-1 stars).  Overall, happy with the purchase.