I'd have given this 5 stars except there is an inch-long scratch on the back of the seat and it bummed me out.