Very pleased with this piece.  Assembly instructions are not the best but with patience and contemplation it is achievable.  The seat itself is flat as a board but this is much nicer than and plastic seat with no doubt.  It is a great accent in my beach themed bathroom.