I bought this for my 2yr old daughter and she absolutely loves it.  Assembly was straightforward and only took a few hours to complete with my daughter’s help. A couple of boards were broken ( most likely due to shipping) and it was missing some brackets.  Their amazing customer service was prompt about getting replacement sent out.