Absolutely love the way this unit looks and it was not difficult to put together. Unfortunately, the top cam damaged, the cabinet doors wouldn’t rest straight and one of the drawers was jammed. Crosley customer service was great and sent me a new top and told me how to trouble shoot the crooked cabinets. The cabinet doors were a huge headache and still won’t sit straight. I’ve decided that It’s good enough but I expected better quality for the price I paid.