i bought three of these, all came and fit the beds nice and snug.  They are cushy and so far comfortable.