Nice shelf!  Pretty easy to put together for the most part.  However, at times during the assembly, it was a little difficult to determine which way to put certain parts (i.e., front or back).  It was awkward trying to angle the screwdriver near the screws next to the cross bars.  Not enough plastic plugs to hide the exposed screw holes.  Finally, it would have been nice if the pre-drilled mounting holes were 16 center for mounting this heavy shelf on studs.  I had to add the hole myself.  Other than that, I think this is a very sturdy shelf and an added attraction to my bathroom.