The bench is self assembly but quite easy to put together and I did it on my own in about 20 minutes (and I'm over 60!) very comfortable and lots of room to sit on. Very sturdy. May need a coat of varnish otherwise the wood will fade to a natural grey. Very pleased with this purchase