Love this bench! This was just the pop of color I was looking for in my entryway. It was somewhat easy to put together. Some screws were a little difficult to line up with case holes/not aligned perfectly, but I still managed to put it together successfully. There were a few marks on the fabric when it arrived, but it easily wiped clean!