Very easy to put it together less than 10 minutes, nice color and materials.  Because it's very light, it a bit easy to tip over, especially when a child try to climb on top to seat, so I also mounted the bench with two straps to the wall.