The porch swing was exactally what we wanted. Assembly was easy,  nice quality for the price, we did stain it as ut was unfinished or you could paint it as well.