These colorful Rajasthani cushions are handmade so each one is a little bit different. The colors are similar to the ones pictured but they can vary a bit. Each cushion weighs about 1.5kg. Approximate width is about 17". Since the items are handmade there could be a little variance in size and weight.