This is a really a lovely bench for an excellent price.  The wood is solid. It's fine as is for seating but we've ordered a seat cushion and some pillows for it.   Assembly was fairly easy although the Allen Key supplied to screw in the bolts is not sufficient.  Also, one of the bolts would not go in deep or straight enough.  We had to substitute it out with another bolt that doesn't match but it isn't really noticeable either.  All in all though, I am very pleased with the purchase.