The quality and fit of the frame is good, but it took some time for the smell to go away. Still satisfied with the low price