Easy to assemble, very well made and super comfortable when finished. The color was warmer than I expected but very pretty. A great value for the price.