The chair arrived in good shape, well packed. Very easy to assemble, took about 20 minutes. Chair is firm but comfortable. Nice fabric pattern. Would recommend.