Excellent delivery time and quality. Assembly was easy with the exception of the hinges, which are best assembled with a prop to support the seat.