great but more small than expected and hot.