I generally am very happy with this item for the cost. It is very sturdy and made with quality materials. It was tricky to put together - I bought two of the same one and I assembled the second one different from what the instructions say. Keep all the screws loose until all the parts are in place - particularly the corner screws. Assemble it upside down and tighten the corner screws last. I put both of my frames side-by-side and at least one leg wasn't quite straight which is fine on carpet but might be wobbly on wood.