The frames are amazing quality but the hanging mechanism of them is a bit flimsy. One of them came crashing down