When I first started out buying memory foam mattresses, I quickly learned a lesson between higher quality versus lower quality. At a local bed/furniture store, I bought an 8 inch twin size, no-name memory foam mattress for about $400. This mattress was wrapped tightly in plastic and rolled up, and was only 1 inch thick when compressed and wrapped. I had to unwrap and take off the plastic in order for the mattress to slowly uncompress/expand to reach its full 8 inch size height, which took about 24 hours to do. I found this mattress to be okay, but not great.<br><br>Later on, I discovered that the better memory foam mattresses are already full size, and don't need to expand/un-compress. What you see for size is what you get. No waiting 24 hours for the mattress to expand to full size...that's retarded! The better brand names are by Temperpedic and iComfort, but these brands costs much more than the no-name brands. I actually like the iComfort memory foam mattress better versus a Temperpedic, and one day I felt lucky to have purchased a brand new iComfort twin size memory foam gel mattress for about $600, which normally costs closer to $1,000. I've had this iComfort mattress now for over 1/2 year, and I'm still very happy with it. I didn't get the "box spring" (lower piece) that usually accompanies the mattress, but instead simply placed my mattress on top of a twin size cheery wood platform bedframe with headboard. <br><br>I also have various size memory foam pillows. Temperpedic pillows for $100 is soooooooo worth it! You will never know a quality pillow until you've tried one by Temperpedic. Yes, $100 is rather pricey for a pillow. But after you've used one for some time, you will never go back to anything else, haha! <img class="emoticon bbc_img" src="/images/boards/smilies/eek.gif"><br><br>I gave away that lower quality memory foam mattress to a friend who is very happy with it. <br><br>Casey