This bench is just what I was looking for. It's the perfect length and is comfortable to sit on. It has a contemporary look and is very sturdy. I highly recommend!