No problems with delivery; assembly was straightforward and easy; all pieces were there. Nice product:

Pros: Haven't started using it yet so I don't know.
Cons: Haven't started using it yet so I don't know.