Bought this for the Delta Riley Mini Crib and it fits perfectly. The 3 thickness works well and it is firm - so overall a great purchase.