Reasonable price and quality. Assembly was not to difficult but took several hours for one person. One missing part that was promptly sent.