We needed a little extra storage space in our kitchen. This cabinet met our needs perfectly. It is well constructed. We used the professional assembly option so I can't speak as to whether it was difficult or not. The number of shelves is a plus. The door closes slowly and securely.