I assembled this with my daughter and she loves it!  I didn't follow the instructions midway and improvised because I'm a handyman, but everything came together very well in about 30 mins.