This bench is being used in our bathroom but easily moves around when we need extra seating.  I love the wood finish and the fabric is beautiful, just as pictured.  No assembly needed, it came put together already.