I bought this for my granddaughter graduating from high school  I wanted something she would still like 10 years from now.  Not too kiddy or juvenile.  This really fit the bill.  She loved it and I was pleased with the quality.  There are a lot of pieces and the wheels and handles worked smoothly.  For no more than this set cost I was really surprised at the quality  Definitely recommend.