Very well made and high quality. Assembly is not bad at all. Very happy with this purchase and would recommend it to friends