It’s okay for the price. The desk is sturdy but took a while to put together (3-4hrs). The lights are very dim so that’s a downside. It fits small spaces which I needed In my room.