The mattress arrived packed neat and was easy to set up. It is thick and full. The mattress sleeps a little harder than I expected but feels great. We have been enjoying great nights sleep, since we purchased it and have recommended it to friends. We would definitely buy another and you can’t beat the price!