I am definitely not a handy person so luckily one of my friends helped me assemble this.  It has turned out to be very sturdy and I was able to store more "stuff" on it than I ever anticipated.   Would recommend.

Pros: Decent assembly if one knows what they are doing :-)
Cons: None