This bamboo shower bench was relatively easy to put together.  A allen wrench ( which is supplied ) is used to tighten the 4 screws and 4 bolts to assemble this bench. 
Once assembled the bench is very sturdy and I feel comfortable sitting on it drying myself off after a shower ( I am 6ft tall and weigh 180lbs. 
The bench seat is slightly curved - 18 inches off the floor in the middle and a little over 18 1/2 inches on the ends of the bench. The total width of the seat is just shy of 24 inches but the actual seat area with the wide slats is 18 inches. My wife and I are very pleased with this product.