Very solid piece of furniture. Took about 30 minutes to put together. Opening in door is slightly small, but workable.