The cabinet is great.  It worked perfectly for our intended use.  If there were any recommendations I would make it would be to include door cushions for the doors to reduce the wear.