The assembly instructions were easy to follow. Some parts color coded which helped a lot. Assembly was easy but took about 1.5 hours. The mattress fabric has a lot of lint which is why I gave it 4 stars. I had to vacuum the mattress and it still has lint.