Was pretty time consuming to put together but overall, looks really good and feels sturdy when completed. Definitely a solid buy for the price point.