The bed isnt to difficult to put together but it does take time. The bed looks very good just as in the picture. Now what I dont like about the bed is that it is very shaky. I do not feel safe having my son sleep on the top bunk at all so he sleeps on the bottom only. And the mattress size isnt a Full nor a Full XL, neither fit. You will have to get it custom made ( I found out the hard way. ) But for a low price bunk bed I guess you can't ask for much.