The Ainsley mattress came in a small package, very easy to transport. It is not heavy. It is easy to unwrap and lay on the bed. You must wait at least 24 hours for the mattress get its final shape and size. The fabric is very soft and the foam is very comfortable and cozy. I don't know for sure but if we have an issue with the size of the bed or if the mattress is to big for the bed, even both been a queen size bed. Overall it is a good mattress for a guest bedroom.