I have always been pleased with Minnetonka shoes.  These are very comfortable and warm, especially with socks.  You may wish to order a larger size if you plan to wear medium-to-heavy socks with these.