Ok for the money. But I agree with other reviews about the doors not setting flush. Quick ship, package in good condition, and fairly straight forward directions for assembly. Overall, does the job. Just wish doors would set correctly. That's the main reason why I only gave it 3 stars, otherwise I would have given it 4 out of 5.