Easy to assemble, I was able to put it together myself in about an hour for all 3 pieces.  Good quality, will definitely hold up to frequent use.