Decent quality! Spring is strong but the end caps seems a little flimsy . We will see how it holds up so overall 4 out of 5 stars.