First, the end result is worth the pain. I spent seven hours putting this together on my own, or rather seven hours assembling it, figuring out that I'd done it incorrectly and putting it back together again. 

This bed frame, however, is sturdy, well-made and perfect for small spaces (even in the king-size).   

Pros: upholstery, construction, delivery 
Cons: assembly