Perfect fit for the bunk beds we ordered, and they are comfortable to sleep on. A bit firm, but not bad.