Great from beginning to end. Great quality, fast delivery, reasonable pricing. The only think is that one of the screws broke when we were installing on the wall but they were easily replaceable.