Ordered and got it the next day! Both desk and shelf were very easy to put together. Step up step directions, tool included and the pieces were labeled. I was able to put together by myself. Very sturdy and I don’t feel like I need to bolt to the wall. Highly recommend if you’re considering!