Perfect desk for my project. I only used the top and bought new legs. I put it over my puppy's kennel for storage and to put the cat food on so the puppy stops eating it all! Good quality for the price, easy to assemble.