This piece is a perfect fit for our kitchen - we needed something to match our cabinets while also providing some extra storage space. This piece is both lovely and functional. 
Assembly took about an hour and the cabinet doors don't perfectly align but it's not noticeable unless someone is really looking closely.