The tv stand was perfect for my needs. I was going for a beach feel, so have not stained nor painted. The doors stay closed as expected.