Almost perfect, the hooks in the back didn't align properly. I had to force into place. Other than that no complaints for the price. Easy to setup as well.