This is actually an excellent mattress far exceeded my expectations. It comes in a large box and you have to let it self rise for a couple days before using. Some reviews mentioned a odor to the mattress I did not experience any odors.