While I would recommend them to shop for their styles and prices, I would be careful. I ordered a pair of shoes on a Friday and didn't get any shipping information for 4 days until I reached out about it and they told me it's still processing. Then I got an email saying they couldn't find that pair of boots that I had already been charged for. I still haven't heard back if they found them or not, and I haven't heard if I will be refunded. Pretty bummed. I'm sure I will hear back soon, but not super impressed with the lack of keeping up with product inventory.