Easy to assemble, only took about 15 minutes from unbox to set up in my house.  Seemed a bit smaller than what I had imagined it to be, but that was a mistake on my part.  I would recommend this product.