Solid, great quality, ready to finish!  I couldn't be happier with this bench, it is exactly what I was looking for.