It is very easy to put together.  Perfect size for my small place. I would recommend this for all ages.