We bought this bench to match our headboard (also purchased from Wayfair) and it's absolutely perfect. The size is just right -- not too small and not too large. While the cushion is a little stiff, I think that's actually a good thing so it doesn't get saggy or feel like you're sitting right on the frame. The material is good quality and seems like it will hold up for many years.