This was exactly what we wanted in regards to space saved in a small townhome bathroom, however, the final, crucial piece used to hold it all together is right in line with the plumbing wall attachment. Keep that in mind when purchasing this that you have someone in your household able to drill new holes somewhere else to make this piece fit. Other than that, it works just fine.  

Pros: adds extra storage space, pretty sturdy
Cons: assembly is tough, needs some reworking to fit around back of toilet