very easy to assemble. Looks very nice compared to its cost. I think it is fit perfect for person's weight less than 100KG. Delivery was fast and on time.