I recommend starting with an upper cabinet to understand the design. Once you put the first cabinet together the rest are a breeze. Something to note the doors will NOT auto align. The instructions explain you need to adults the 4 screws to move the doors left, right, up and down to ensure alignment. 
For the price I am happy with the quality. 
I put down a thick blanket and put all of the cabinets together on a blanket to ensure the tile didn't scratch off the finish. You should have a razer handy to remove any spray back from the foam they use as it does leak on to the cabinets but was easy to remove with a razor.