You get what you pay for. the cabinet is fine. the doors are slightly off. and hang askew. it will work but i don't love it. (and i had a handyman put it together.)