Solid cabinet that fits and looks exactly as we hoped. Build instructions are clear as long as you read and understand them before each step but it does take a long time to put together. Worth it tho