We are so very happy with this shelf. It fits perfect in the area we selected and matches our bench nicely as well. Not too difficult to hang either.  love it.