Thomadville cabinets are a decent middle of the road cabinet. i have no complaints about them. occasionally something has to be returned or replaced but that can happen with higher quality cabinets also.

i have to advise against ikea. they're very cheaply made and i can't remember ever doing an ikea kitchen without returning something at least once or twice. they are easy to install and look nice when they're new but they can NOT take a beating like most cabinets do.