This desk is the perfect size for what I was looking for. It was very easy to assembly (took me less than 1 hour without any help). The quality isn't fabulous but I was looking for a low cost desk anyways! Stable and not rocky which is great.