The end product looks good. The mattress is super thin. It took 2 of us 8 hours to put it together. The directions are very hard to follow. The 40 assembly fee would have been the way to go. I gave it 3 stars based in the assembly difficulty.