Nice frames for the price but you do have to attach the hooks yourself which is both a positive and a negative.