These are as good as I expected for the price. Very sheer but that is what I was looking for. Not very consistent in length. All were bought the same, but are not equal in length (some are up to an inch off). I was able to make it work for what I needed. They are sewn well but the length was just not consistent.