Arrived in good condition. Color and fabric are really nice! Cushions are firm but will be good for sleeping on. Good size for our guest room!