Synthetic fill mattress topper. Fits Queen-sized American Leather sleeper sofa, but may work on other pull-out couches. Will not fit a regular queen-sized bed - it is longer and narrower than a regular mattress. Super comfy, but we are replacing our sleeper sofa, so we no longer need it. Gently used -- maybe a dozen times when we had guests.