It took a lot longer than expected to actually get the carpet. But they did an awesome job when they finally came. Communication could be better.