Fits perfect on my front porch! Very happy with the quality. Bottom cushion is nice and firm - not too soft.