I love this picture because it makes me laugh.  We have two cats and I'm redoing the guest bedroom in red, white and blue.  It so happens that our cats love to lie on the bed or on the cat shelves in the window so they've kind of taken it over.  In order to protect the bedspread, I put a couple of blankets on the bed, ending with a royal blue one.  The picture just brings the room to life!  It's that extra spark that it needed.  I put it on the long wall over the XL Twin bed and it looks terrific!
I am used to my canvases having a dust cover on the back, which this one didn't.  It makes little difference, I discovered, upon reading, and some people thing it takes away from the way the light goes through the colors of the canvas.  If I so desire, I can put some acid-free brown paper on the back if I really care.  
The price was right and anything that makes me laugh has to be a great addition to a room!