Love these shelves. I was able to customize the depth and width.  They are very sturdy, well made and easy to install.  They came well packaged and arrived in the time stated.  Not fast because they are custom made for you.  They arrived with a fresh smell of stain, but it dissipated quickly.  I would recommend and would purchase again.  Photo is sewing roomoffice.