It was not difficult to put together and with the upper bunk rail is safe for little ones.

Pros: Finish looks great, and additional storage in staircase is a nice design feature.