This bunk beds seems to be very sturdy and engineered very well. Assembly was easy but took some time...maybe 2 hours.  The provided allen wrenches are poor quality and will twist when you torque the bolts down, so I suggest you use your own.  The price was reasonable, but it would have been nice if it came with the desk option as well.