Online shopping was easy. The shipping was fast and I loved the carpet. The product was perfect in every way