Love love love it!  Only thing is i though it came filly assembled and the legs were the only thing that was not.  Product is very, very heavy so it was difficult to do alone.  

Pros: easy assemble but need two people
Cons: really really heavy