My Cat absolutely loves this bed!! He is a little big for it so I actually bought him another bed but he will only sleep in this basket. He curls up so perfectly and snug in this basket. I was not sure about the shape but he loves it! I also just got a kitten and she sleeps in it every chance she gets. Easy to wash the cushion when needed