went together very well. It took me a solid 3 hours to assemble on my own and only needed help lifting the top bunk onto the bottom. it looks great and feels strong