The product arrived very timely. The loveseat cushions are plush yet firm with a washable covering. The seat itself is easily assembled with just a few clips to place at the bottom. Great purchase.