Really love this bench! Ordered 2 of them in White/espresso for our kitchen table, and they fit perfectly! Assembly was fairly easy, and I was able to do it by myself. Only complaint is that the packaging for the screws was defective in both boxes. So, my screws were strewn everywhere inside the boxes rather than in the small plastic bag. Found all 25 screws for one bench, but only had 24 for the second bench. All in all, they are of great quality and very sturdy! Frame is all made of metal and painted white. The distressing on the white paint is genuine, NOT any of that "lets add brown paint in certain areas to make it look distressed." Wood seat is made of bamboo (can tell from the under-side), but the top seems to be engraved with the wood-like pattern on the top of the seat. Very pleased with this purchase!