For $300-something, it’s not bad. You’re not going to get top quality, but it holds up, was pretty easy to put together, and looks nice overall. There are a few minor dings from shipping, but I guess that is to be suspected. Overall a decent purchase.