The uprights are cut on the scroll saw. You have 10 different patterns to choose from and you could easily add you own design.
The shelf is attached to the uprights with counter sunk screws. The holes have been covered with wooden buttons. You can find the buttons at most woodworking and craft stores.
The shelf in the picture is 30 inches long but you can adjust it to fit your sink. When you attache the uprights make sure you space them to fit around the sink.
If you have a router it helps a lot to add a decorative edge detail to the shelf. I used part of a ogee router bit on mine.
Because the shelf will get wet make sure you use a good durable finish.