These are perfect! Great quality and great price. The installation of all 3 purchased took less than an hour so not too difficult (wasn't sure what to expect as I've never purchased these kind of shades before). Definitely a much better experience than going into a store to meet with someone for custom shades.