I love this headboard.  It was challenging to assemble it.  It probably took me about 90 minutes.  I'm still not sure how to attach it to my bed frame, but it looks amazing and high quality.  A terrific product and quality for the price.   

Pros: great value, good quality 
Cons: assembly is time-consuming and had to study the instructions for a while before I got started