Exactly what we are looking for! Doors hang a little crooked, but I don't think it will be too noticeable. Easy to assemble.