The bed wasn't too difficult to assemble. Some of the pieces didn't match to the holes. So, more holes had to be made. It's not quite as sturdy as I had hoped. I tell my son to be very careful and not to play on it so it doesn't become wobbly. But for the price it works.I loved this beds, the only detail… was hard to assemble some pieces, not a good finishedThe installation were OK to follow. The bed fits my kids needs.There are some scratches , but not noticeable unless you look closely.It arrived 4-5 days earlier than expected, that was great.We love the bunkbed. The floor bunk is perfect for my sleepwalker. We love that it is not too high and sturdy enough for mom or dad to lay with them.Easy to assemble, sturdy, looks nice.PLEASE READ. Not easy to assemble at all! Letters mixed up on labels for the screws. Also there were enough holes drilled for the screws so that caused issues with the wood, some of the holes that were drilled weren’t leveled with the wholes on the other pieces. Also wood was chipped. Screws were also missing. BUT ON THE PLUS SIDE IT CAME IN 4 DAYS EARLY. I took pics of all the stuff we caught I’m sorry if they are good lol I’m not a pic takerI really love it it’s so cute my kids love it tooI put it together on myself mainly with tools provided with the bed. The assembly process was well structured and easy. Almost all holes and bolts were matching. I got professional and good support with one little flaw. Very happy with the bed.