My teenage son loves it and says it's very comfortable to lean against when reading in bed. It was easy to put together. Depending on your frame you may need to buy longer bolts (2 bux).  The quality is on par for the price.  The foam padding has "give" to it which I suspect may lead to fabric slippage if my son leans/slides against it, but for average wear and tear I think it should last a good while.