Colors received are not same as pictured.  Only reason I purchased online and waited for it to ship vs bought at Wal-Mart was I wanted those specific colors in the office.  Otherwise,  fit, price, and product are exactly the same as you'd purchase in store.