The size was perfect for our front porch. The set does not come with cushions and so far are not needed, the seats are comfortable.