the cabinet was easy to put together, it is just the right size. I was surprised that it came in an upper and lower cabinet that is held together with 4 pins and a couple of dowells. I solidified the cabinet by putting a new back on o make it more sturdy. totally satisfied for the price