The bench is good for the price but had a lot of pieces so took longer to put together than I expected 
Despite that everything was there and it wasn’t difficult to assemble. The baskets look good. 
I will cover the seat cushion as the fabric looks a bit cheap. Overall good value for money