Great value.  Took a couple of hours to install but well worth it. A shelf came damaged but the company gladly sent me a replacement.