My bench arrived on time and in good repair. It was easy to assemble and all parts were included. It is good value for money. The only thing preventing me from giving this a five star rating is odour. The bench and top pad smell strongly of varnish or wood stain. It has been a week and it still emits this smell.