I’m not familiar with them but, a quick search indicates they are located in Northern California - a heckuva long way from where your Forum profile says you are located. Put another way - shipping costs could be pretty high.
Mianne is much closer to you as they are based in Attleboro, MA. While not cheap, based on recent experience assisting my son in assembling his Mianne benchwork, I was very impressed with how quickly and easily it went together.
Just a thought.
Curt