Not too Big and not to small. Very comfortable and fits my needs. It was also very easy to assemble. Took 15 minutes to put together.