Perfect for all of my needs! Not too big. Not to little. Lots of pieces but very easy to put together