No assembly required! I needed storage in my bedroom and this bench holds a lot of things. Not only does it serve the storage purpose but it also adds to the decor.  The fabric is durable and the bench is comfortable to sit on to put socks and shoes on!