This piece is mostly functional but poor quality for the price. The top arrived damaged (chipped in two places along the edge) and one of the drawer pieces was broken so although we could ultimately get that drawer assembled, it still doesn’t slide out smoothly.