Cons: One of the holes did not line up and had to drill a new hole for the pieces to fit together properly.  
Pros: reasonable price and satisfied my requirements for a small desk I could use while sitting on the couch and roll into the closet when not in use.