A perfect fit for a high sleeper cabin bed.  Yes it is a bit thin but it is meant to be for safety reasons.  Came well packaged, straight on the bed, left  10 hours and my daughter said it’s really comfy so happy days!!