Perfect! A little pricey but love the simplicity of this shelf. It was a bit of a pain to install but seems fairly durable.