This is a very generous 3 on this item. As far as function, this piece is just what I wanted plus it looks good.  However the quality of this piece is lacking. I ordered the blue and this finish is very easily marred.  The cabinet doors did not align properly and my husband had to make some adjustments that we don’t believe will hold.  We may need to get our own hardware and create new holes to get this to work long term.