This was easy to put together, took about 30 minutes with two people. It’s sturdy as far as self assembled tv stands go, but if you touch it you can tell it’s not top notch quality. The doors aren’t a great fit but it’s not super noticeable. I wouldn’t say it’s perfect but if you’re not looking for anything spectacular this will definitely get the job done. The color is very nice and doesn’t look super plastic and fake like some pieces tend to.