I love this shelf but I waited over a month to receive it due to it apparently being out of stock, which I was not made aware of. I give it four stars because it was a little tricky to install.