It took several weeks to receive my order. When I got it (to late for Christmas present) it was not at all like the item that was pictured on line. I ordered a large and it looks like a small. Its cheaply made and looks like it has been worn!!! This company is a joke!! Doesnt deserve one star!!!