I love the bench but assembling it was a challenge.  After struggling with it for a while we realized that one of the holes for the screws was in the wrong place!  We actually had to drill another hole in the correct spot to complete the assembly.  Very frustrating!