Takes a good amount of time to put together. Definitely easier with a second person. No idea what size mattress they used in the product photo,  but a 10in mattress leaves little space for the sides to keep anyone from rolling off the top bunk. Otherwise looks great and isn’t too tall that a kid will bounce into the ceiling.