Not bad for the price point . Not the best quality but for 300 dollars you can’t expect a lot . Takes a 2-3 hours to put together.