Assembly was a pain. The legs did not fit in the rails and had to take a hammer to change the shape. It took hours instead of minutes. Other than that, it looks nice and the rest was easy to assemble. It seems very sturdy and perfect height for my 12 inch mattress.