Perfect fit for my needs. Minimal (very minimal) assembly because this is real wood. Assembly was easy.