Very easy to build, the directions are kind of pointless but I ended up building it in about 45 minutes. Holds up my memory foam mattress no problem, this bed weighs like 200 pounds on its own, and I haven't heard any squeaks yet. Very good quality for the price. The only thing I would warn about is that the grey is not a pure true grey.