I must admit that somebody else put it together for me.  It took this person about 30 minutes.  It really looks great and so does my laundry room.

Pros: value, easy assembly and very sturdy
Cons: Not enough size options