It was hard to put together because instructions were so small and barely readable. the upper doors have a gap opening. May have been from improper assembley, but again, instructions were difficult to read. Its solid and suits our needs, but, in hindsight, let a pro put it together.