It only took a few days to receive.  I put it together in about 15 minutes.  It snaps together with ease.  I am very happy with this shelving.

Pros: Very easy to assemble.  It is very sturdy.
Cons: No problems.