It’s easy to install by myself. Took me about 30 mins . Feel comfortable, heavy and sturdy. The fabric is soft. Seat is deep enough. I pretty love it for now . Don’t know how about the long run yet . I will definitely update my review later