Took a lot of time to put together and is a tad wobbly. 3 stars solely because it suits my purposes and I don’t have to open it every day. The doors don’t line up and I wouldn’t trust it to hold anything heavy. I baby proofed the doors and thankfully so, since they stay shut now vs they didn’t before. It’s cheap but if you aren’t opening it everyday it is ok.