Overall good choice if you need beds for 3 in a room. It’s quite large and takes a lot of room when assembled. As others have mentioned, assembly job is onerous but doable in a day. The instructions were adequate. But pay careful attention when installing the bed “ribs” and make sure you don’t put any more of the threaded bars per bed frame than specifically indicated on the instructions. 
It’s also wobbles the entire frame a bit when the top bunk moves. If it had a cross frame across the back that would probably resolve that. All in all a good value if you need a solution for 3 sharing a room. Our boys like it.