Quality of the carpet was fine, but not all pieces were the same size (difference of about 1/4 - 1/2 inch on some pieces). I installed carefully, matching as closely as I could so they look uniform, and I don't think most people will notice. But if you're looking for perfectly uniform sizing, keep looking.