Pretty good quality for price. Holes were well defined which made assembly straightforward however, the only issue is front door holes are skewed making the door off center. It works but not perfect.