The bench is what we expected. The only drawback is that the cushion cover gathers after you sit on it.  Hope after it is washed it shrinks slightly. Other reviews had trouble with assembly , ours went smoothly, under 2 hours. Very pleased.