Some leg pieces dropped in the holes, others  were distorted.  Some had plastic flashing which I had to cut off with a knife to be able to insert the vertical members.   It is crooked even after tapping it together as the internal stops aren’t designed well.   Pass on this one.   
I also bought the heavy duty shelves and they were fine!