I can't even begin to explain what a great purchase this was! It was shipped very quickly, and was easy to assemble (with 2 people). I was sleeping on a really old, horrible bed, and now every morning when I wake up, I feel as if I've gotten twice as much sleep! I have chronic back pain, and this mattress has done wonders. It took a couple days to get used to the firmness (compared to my old mattress), but on the first night I found that I didn't toss and turn at all, which has been a huge problem for me. Although this mattress is made for an RV, I am using it on a box spring in my home, and haven't had any issues. The separate pieces aren't all exactly the same size (width is perfect, but length varies up to 1 1/2" between layers), but it's not terribly noticeable, and I don't really mind. The only thing I would have done differently is order the king instead of the cal king. For some reason it didn't occur to me that the cal king is longer, but not as wide. Considering I'm 5'6" and my partner is 6', we don't really need the extra length. It sure would be nice to have the extra width when the dogs or my son decide to climb into bed with us, though! All in all, I'd say this is easily the best impulse buy I've made in years! The price is ridiculously low, and the quality is what I would expect from something I never dreamed I could afford so easily. Anything would have been an improvement from my old bed, which is why I didn't hesitate to purchase this mattress system, but I am so blown away by how much I love it!