Bought two of the teal color and the color livens up the place. For me, these chairs are not too big or too small. I didn’t want something too big since the space I planned for them is small. They do feel firm but they are comfortable to me.  I’m 5’ 7”. My husband put them together and they were easy to assemble and they look great in my bedroom.