Very easy to assemble takes less than ten minutes. The color is exact as are the dimensions. I saw and felt no splinters or peeling. The bench padding is not memory foam just regular foam. Sturdy enough for a 256lb man without leaning or creaking and it didn’t break! I think this shoe rack can handle adults and below just fine. Looks very nice and a good buy for the price point.