Very nice bed and our grand daughter loves it! I purchased assembly and it took about 2 hours for it to be put together. After reading previous reviews I purchased 8" foam mattresses for both the trundle and the daybed. 8" is fine on the daybed, but I would not go any thicker than 7" on the trundle. We have to lift the daybed to pull the trundle out with the thicker mattress. I've purchased risers for the daybed in hopes of solving that issue.