Came in many pieces and took sometime to put together but overall cabinet came our very nicely. Is a great corner piece to our kitchen in our new home!