It's a nice rug, but I accidentally ordered it too small and they want to charge me $30 for return shipping.  This is spelled out in the terms, so it's always a risk ordering online.  Be sure before you buy.