Quick easy assembly, only took about 15 minutes. Thick soft cushion. Very nice cream color. Feet come with felt strip already.  Only issue I had was attaching the rail to bar, it would not go all the way up without affecting the other side tried several ways but still left a tiny gap. Overall nice rocking chair.