I have no problem assembling furniture but there are usually instructions; this arrived without them. In addition, there were no pre-drilled holes for the legs nor any other indication where to place them.   

Pros: none
Cons: poorly designed