Not too big, not too small. Took a couple hours to put together. Nothing came damaged.  Hardware was tricky to sort out. It looks and feels good.