Overall satisfied, but shelf was damaged on arrival and ordered a new one. Some corners were dented on delivery, but its ok. The doors are difficult to place as previously stated by others. They are difficult to align to match. Takes 4 hours to assemble.