Looks amazing! Boxes were a bit beat up but nothing was damaged inside. Top cushions Velcro on so they stay in place and have zippers for cleaning but bottom cushions do not. Feet are plastic but large. Mediumfirm cushions. Love that you can arrange it with 4 seating positions on either side and put ottoman to look like a chaise. Pillows were not vacuum sealed so they came out fluffy! Great sectional for price! Highly recommend.