it was easy to put together  but none of the parts had  the corresponding ID's.  Only free shipping made it reasonable value and its next most needed  inmprovement is a better way to fasten the back panel to cabinet cause it stiffens the whole unit, the TINY nails supplied are a joke