Took a month to arrive, but luckily I did not need it right away. Everything came perfectly, nothing broken. It was super easy to assemble by myself being a 5’3’ woman. It’s very sturdy too!