Love the desk but was very hard to put together with the instructions given. I had to go online to Wal-Mart and download the correct assembly instructions for this product. Once I got it together it was ok but will have to put drywall screws in it to make it stable enough to put anything on.