I was very happy with how everything turned out.  The frame was very easy to put together, and the mattress filled out great.  It's firm yet soft all at the same time.  I had so much trouble with my neck and back in the mornings, but this new mattress has really made all the difference.  The only problem is that I have more trouble getting out if bed now because I don't wanna move in the mornings.