It's perfect!
It looks great, it's not heavy but it feels strong and was just the right size. I got a small and it was perfect for my cat.
Rating: 5 stars