The online shopping experience was very easy. The product arrived earlier than expected. It is nice. My only complaint is the material. I thought it would be a marble-type stone (not marble, of course, considering the low price), but it turned out to be wood painted as marble. That was disappointing; way lighter than expected, but still nice looking.