Fits our needs pretty well. Nice piece for the cost. The doors take a minute to get aligned right. Overall, happy with this purchase.