Love the finished product!! Many, complicated pieces! Was glad I paid to have it assembled. Well worth it!