This bed was my first online furniture purchase, and I am so glad that we got it! Putting it together was very straight forward and the quality is great. I would buy this again. I bought the 12" memory foam mattress for the top, and I would do that again. But I bought the 10" memory foam mattress for the trundle, and I think I might have gone down to the 8" mattress because it only rolls away with the base sheet on it, which is really fine, but I sort of wish I had a little more space to put a small top blanket on the trundle too when rolling it under.