one frame was broken upon arrival. other than that, good for the price. probably wouldn't order again given the hassle