Padding is good, but not exact fit.  Ordered full size and doesn't fit edge to edge.  Also moves out of place but give good rating because it is very plushy!