Timely delivery. I didn't have much problem with the assembly. Only one panel was installed upside down but I was able to get it all together. Works well and looks great.