It was relatively easy to assemble.  We have had it about a year and one piece has fallen off, so not the highest quality, but for the price it was worth it.