Love it - better quality than I expected. Assembly was relatively easy - took about 2 12 hours . All pieces fit together perfectly and is sturdy.very pleased with it for the price.