The assembly was nice and easy, it was literally just twisting the feet on. The fabric is lovely and soft too the touch but the chair is nice and firm to sit on.