Perfect size and sturdy - not at all like the cheap behind-the-toilet shelves you typically see.  I would order again for sure.  Also nice and tall!