We really love this loveseat! The velvet is lovely and assembly is easy. Seems like it will hold up well. It is firm, but that is what we wanted for a formal space.