The attention to detail is awesome!  Great quality - only small downfall is that when it rains, water accumulates on the top of one of the sides & has to be pushed off, otherwise LOVE IT!