Cabinet is ok but had two scratches on one of the shelves. The baskets are extremely poor quality and will scratch the surface of the shelf as we ll  - actually have bits of material falling off. Trying to take apart and repack too much trouble - manufacturer probably counts on that
 I will buy new baskets and restain the scratches but would not recommend this.