Well made, comfortable, heavy cushions. Sits fairly high and deep - like it! Classic Beach white is a slightly creamy white. The throw pillows are heavy and I will not use for this loveseat, but may reuse covers with fluffier inserts.