Design, color and size are as I expected. Cushions are neither soft nor hard. It is just nice to seat on. I am so pleased to recieve this heavy products in perfect conditions without any damages or scratches. Thank you for the lovely items!