Excellent materials, very good fit.  At this price point I expected them to be uncomfortable and they are.  Like strapping boards to your feet.  But for an extra few $ I bought some inserts and they feel alright.