Bought this for the new bunk bed. It fit perfectly. The quality is better than I exepected. And it is very comfortable to lie on. It came with some smell so better to put it away for about a week before putting on the bed.