I was really nervous to purchase with the price being so reasonable.  I am super happy with the bed!  My daughter loves it!  We put a 6 inch foam on the trundle and 8/9 inch on top.  Easy to put together and very sturdy.