So perfect! Made very well and easy to put together. Cleaned off already and it was no problem. Very happy with my new porch upgrade!