Better Selection in a Time table?

Hi,

Wondering if anyone has a better method to create table and select availability

I’m trying to make a availability page for users to select their preferred times and match with others. On one of the apps, you can tick off the available times for each rectangle:

On Thunkable, I’m assuming those ticked off boxes are variables each themselves. Thus on the blocks, I’ve created each of them as Buttons to be

The Design would look like this on a table:

Is there a better approach?

Hi,

I personally do not like to use a large number of buttons and labels. I would think of using listviewer and the WebViewer.