Pros
Its very customizable. As you can see we mirrored the installation. 
The assembly instructions are clear. 
It includes a lot of extra hardware. 
The drawers are very easy to assemble.
It looks great and it has a lot of storage space. 

Cons
The system is delivered in several unlabeled boxes. Therefore organizing everything and finding the pieces you need is time consuming.
Some boards arrived damaged (dents and chips) Asking for a replacement would have delayed our installation so we used it as it came, but it was disappointing. 
We added one extra screw in one place as we felt the system was a tiny bit wobbly there. 

It took two of us about 10 hours to do the installation. We have some experience assembling furniture but arent experts. We made some mistakes that delayed us because we had to redo the work. The closet looks great and the system has a lot of storage (we bought one extra drawer and a tiebelt rack) I would recommend it to a friend.