The bench came on the day they said that it would get here.  It is so well made and looks great at the end of our bed.  Would recommend this to anyone considering it.  So glad that I ordered it.  

Pros: So easy to put on the legs.  Did it by myself.
Cons: I can't think of any cons.