This bench is exactly what I was looking for. Assembly wasn’t too bad and took maybe 1 hour. The pad comes off the bench but the cover not come off the pad just like other reviews say. Otherwise it’s the perfect addition to our office because I needed the extra storage below.