I bought this about a month ago.  It works much better than the one it replaced.  At least for this one I will not have to go through the agony of returning it 3 times to get one that works.  
The good part is that it does what it is supposed to do, heat the bed.  The bad part is that we need to put a comforter on top so we don't lose the heat.  With the plush velvet the comforter slides off!  Yes, while the velvet plush is nice to touch it does not play well with other fabrics.  It slides off the flannel sheets, the comforter slides off of it.  We have tried a variety of fabrics but, nothing seems to work.