Very clean. I loved hanging out on the front porch! Perfect sized place.