Fairly easy to put together.  I did it myself.  My only complaint would be that a few of the pre-made holes, did not correctly fit the items needed.  Otherwise, I wish they had other colors, but the white isn't too bad.  Fits where I needed it!