Very easy to put together. The length is good for my California king size bed. I like that it comes with pillows, though I wish they were more filled since they're fairly flat. I also wish it was taller. Overall I'm satisfied with this purchase!