Great design.  One was broken in shipping, but, All Modern replaced it very quickly.  Very satisfied with customer experience!