Assembled in about 5 minutes. Fitted together very easily. There was a slight chemical odor as I was putting it together, but the next day it had lessened significantly. Very sturdy and barely moves when my 9-month old cat tears up the side of it and hangs off the other side! Carpet is kinda thin and comes out easily, and the color is darker than what was shown online. But overall it's a sturdy piece of fun and entertainment and Noodles loves it!