The bench is easy to put together, but the size is super small. Not ADA compliant at 16.93" tall. It's comfortable to sit on, hard to get up off the bench.