This piece is okay for the price, but was missing the dowel holes on one side of one leg. We put it together anyway, with just screws on that side and it seems okay, but we won't be putting anything heavy on it.