It was easy to assemble and my Cal king was a perfect fit. I love the head board; it perfect for sitting up in bed to watch TV, eat, or read.