Very hard to assemble on my wall (combination of plaster  concrete), still not up, handyman failed to even get it up. Once assembled it would be perfect due to flexibility with the design. Delivery was quick too.