This is so nice!  Fairly ease to assemble.  I have 4 granddaughters, aged 2-6, that adore this.  I think the size is great for all ages!