I love my sofa! It's so soft and comfortable with just the right amount of firmness. It looks so classy, and I haven't had any problems with the buttons or studs coming loose or falling out.