I have a custom made cutting table.
It is 38 x 72, so a large cutting mat fits the top. Since I am 5'4" it's 35" tall, a person has to measure what is comfortable to them.
It has drop sides, so it can go down to 18" deep. When the sides are up, their is a full wood support bracket with a roller under each drop side. The center (18") has a small drawer each side for scissors and cutting weights. Then a door on each side where I keep my interfacting or can be used for sewing machine storage. The top is off-white formica and I keep a cutting mat on top of it.
I have had it about 20 years and it still looks new. A cabinet shop made it to my design.
I also have 2 door made into tables for making drapes. We took (2) 36" doors and put the banquet type folding legs on them. Then my husband got some metal electrical conduit pipe and added extension to the legs to make it 35" tall. When I take the extension off, I can use the tables for banquet tables or sewing tables.