It worked perfectly for the spot that I wanted it for. It was slightly smaller than I anticipated but it will still worked great. I gave it four stars only because it was an absolute pain to put together. I would be willing to pay an extra $50 for it to be put together.