Pros easy to assemble and pre drilled holes line up perfectly. 

Cons the tufts at the top did not match the photo on website. The ones I got were metal not velvet. (Tacky)
Doesn’t come with enough flats to support a mattress well. Needs to come with at least 6.