Just what I needed for my small office room. Pretty sturdy and was easy to assemble. Wish the hutch could be better and more securely attached to the computer table itself though. Otherwise, it was an overall good purchase.