Arrived in just a couple days from ordering!!!! No problem putting it together. I love it. Exactly as pictured and described. Does not look cheap nor flimsy. Only complaint is there are no buttons to cover up the screws. You can see the screws and this makes it look unfinished. Will buy screw buttons from the hardware store. I am not sure how well the finish will hold up but for the cost I would rather our pets scratch up this than something far more expensive.