We don't know the frame is good or not because we've been still waiting for the hardware pack.  We were very disappointed and sad when we open the box. It doesn't have any screws. I hope we can make it as soon as possible. :-(