It fits everything we wanted. The quality could be better, but probably not at the price point we paid.