Easy to assemble. Make sure you have two people. It took us about 1 1/2 hours. Trundle glides well. I used an 8" foam mattress. I wouldn't recommend any taller. Good quality overall.