My cat loves it! 
She immediately knew it was for her, took advantage of the bed whilst I was putting the rest of it together. Quite easy to assemble, following the instructions included.
I was surprised at how soft and plush it is, overall couldn't be happier.