LOVE IT..LOVE IT..LOVE IT! I really wanted to pay to have it assembled, but that didnt work out.  Took about 2 hours to put together, was not bad at all! Very sturdy and perfect fit!