Perfect size. Easy to assembly, just make sure you read all the instructions before beginning, and keep the screws in their lettered packages until needed. Perfect bench for me and my dogs to sit on the deck.