Overall not so bad but I do think it needs a better wall support system than two screws, two clips, and a zip tie to keep it in place.