I love it!  It isn't too high and isn't too short and I have it against a long mirror and it doesn't need to be fastened to the mirror (but I could with 2 sided tape if I wanted to).  I am using it for towels and it seems very sturdy.  It was easy to put together too