The customer service is very good. They sent me the missing screws immediately. Problem is if you have it sitting and need to move the bookshelf or drawers the cog things move and your piece falls apart. I did put it all together by myself. I had trouble with the desk top but eventually got it to go on. I wouldn’t really recommend it because I think if it were an everyday bed it would fall apart shortly