This was everything I needed. Easy to assemble. I did have help. I ordered the Cal King and the mattress fits perfectly. The bed is very sturdy.