Although assembly and how you have to lay this out on the walls takes some thought, this is a great product!  Durable, clean, well constructed!