Exactly what I needed! Not too big or too small, and not hard to put together (but I love assembling furniture--others may find it tricky). Delivery was quicker than expected, too.