I can’t tell you how it went together as my contractor put it together. 

Pros it looks nice, I like the soft close doors on the cabinet part

Cons the drawers are sticky and don’t close right, it doesn’t wipe up nicely, water marks constantly on it, tap that comes with it is already rusting (only been installed a few months)