I really like this!  The upholstered back is great for sitting up in bed to watch TV.  It's a nice "hard" upholstery, so it's not going to ripple or look like a sagging couch cushion after many years of use.   The price was amazing.

I gave it 4 stars because the only way to attach it is you have side rails.  My bed only had a standard frame, so I have my just against the wall, with the frame and mattress jammed against it to keep it tight.  I also lost about 3" from having the sides sitting on the floor instead of locked in to the frame.