Perfect size plenty of space, sturdy and functional. Took a bit to put together but looks great with matching bookcases