The selection is good, the prices were reasonable, and we were informed that they contact their installation. We were given a quote before we ordered, so none of that was a surprise. However we waited 2 weeks for our rug to come in and we hadn't heard anything after calling we found out it has come in the day before. They said they needed to inspect it for imperfections and then they would contact our installer to schedule installation. Three days later the installer called and scheduled installation for 8 days later. Day of installation comes and I get a call from my mother that happened to stop by the house during the installation, she says that the installer has found a major flaw that runs the entire middle of our piece. The installer has called the manager at the store to show her the problem. The manager arrives and agrees that she wouldn't install that in her own house. I ask my mother on the scene to have the manager call my husband, who is the point person for this, with how they are going to rectify this mistake. 7 hours later my husband and I are home from work, he has not heard anything from the store so he calls. She's gone for the day. No call, no nothing. Problems like this happen, but they claimed they inspected the rug and because they didn't the rug sat around for another almost two weeks...wasting our time, delaying our project, wasting the installers time, and they couldn't even be bothered to call and offer apologies or update us on how this issue would be resolved. Very dissatisfied. read more