I am BEYOND happy with this purchase. It took me 10 minutes to assemble, it's sturdy, and not bulky at all. I have a large bathroom counter and it sits on top of it and isn't too tall.