Highly recommended.  Would have given five stars if it didn’t take me so darn long to put together and the bench wasn’t so small, but honestly that’s just the nature of the beast.  Instructions were fantastic and it is actually pretty solid given the price.  My daughter loves it.  Def purchase and then get a protector for the top.