Easy to assemble and so cute! I put it together all by myself in about an hour. It's definitely sturdy too, I have two cats that play rough with each other and knock into things and there haven't been any issues with this TV stand.