Its doing the job nicely with the 10 foam mattress I bought in the box through matress firm. It did take a couple hrs to put together alone but the directions were easy to follow.