Took a while to put together, but it seems very sturdy.  I like the flexibility of being able to change sides for the ladder and the fact that the bunk beds can be eventually taken apart and used as separate beds.