I purchased these boots for my daughter for Christmas and she loves them.  The boots are very well constructed.  The buttons are sewn on securely (one of my pet peeves).  The soles appear to be of good construction and have a nice tread.