Definitely takes a long time to put together but I love it and was worth it! I also purchased a glass top for it. Looks great!