I was looking for a small bench for a specific wall in my bedroom. I couldn't be happier with this product. I came fully assembeled and wrapped in a cloth cover. It is just the right size. The color is perfect. It is quite comfortable for putting on, or taking off my shoes. I would highly recommend this product and all the purchases I have made from Overstock!