A little on the small side but a perfect fit for where I need it. Assembly did take a few hours but it wasn’t overly difficult and instructions were easy to follow