For the price it's pretty decent, but the last bit where you attach slates into plastic parts were treacherous.  Took around 2 hours to assemble.