Hey Tiger! In my opinion it looks okay, but has limited utility for a visitor to your page.
Unless your doing live chat immediately, there is no urgency for a cold contact to get that a quick response.
I would write you a message and expect a reply in about 24-48 hours for e-mails or written communication, if we never spoke before.
Generally the user has a device that almost always has a local clock visible at all times or easily accessible. As a user I would just write the message when I feel I have the time to do it in my day's schedule. I would not wait for your activity window to send the message to you. (I care about my time needs more than yours, to put it bluntly from a user's perspective.)
It is well intended to inform your user that you are available at these times, but it also introduces friction on the user to figure this widget out, just to get to the conclusion "Feel free to message me anytime."
Your contact info would also be missing from this screenshot, but I guess it is elsewhere on the page.
If you want the widget to be a little more useful, I would suggest you could have it display your next active window and count it down or something. (Just a stupid idea: I'm sleeping now. I'll be back in XX:XX. Looking forward to hear from you…)
Or just have the contact info with a simple message like: "Will get back to you ASAP."