Easy to assemble and install. I couldn't use the lower stabilizing rod bc where my toilet's plumbing is installed. My toilet is against a tiled wall so I couldn't use the flimsy safety straps (although if my wall wasn't tiled, I'm not sure these straps would have been that useful). I used Command Strips to stabilize the entire shelving unit and its worked perfected. Overall, I'm happy with this shelving unit.