These are great. They are super easy to assemble, I did it myself in about ten minutes and they are comfortable. Both the depth of the seat and “squish” (not too soft not too firm) of the cushion are spot on. Sometimes chairs like this are too shallow or too hard, not this one.