Pretty easy to assemble (if your two kids aren’t insisting on “helping” the entire time).You need to understand that this does not attach DIRECTLY to the wall. There are brackets that attach to the wall (and it comes with drywall anchors that work well) and then the desk rests on top of the brackets. The way the desk is made it cannot move side to side and slide off the brackets, but it can be lifted straight up and pulled off the wall if you’re not careful.The reason I mention this is because of one small issue. (I’m not sure if this is something my husband did when putting it together so I’m not taking stars off for it)When you fold up the table there is a small latch that holds the table and leg up into the shelf so it doesn’t all fall down. To latch ours we have to lift the table/leg combo a smidge to get the latch into he hole. When we do this we have to be careful not to life the entire shelf off the brackets on the wall. Again, I think this is more likely an issue caused by my husband and not so much the manufacturer so I’m not deducting stars for it.The only design flaw I do not like, but not enough to remove stars, is that it’s just not deep enough to put anything substantial in the paper holders. You can put papers in them, but not a ton. You can’t put any notebooks, they’re too thick and the the table/leg assembly won’t close up all the way.We bought this desk for our eldest to do homework on and for a space for both our boys to color and play with Lego’s. It works great for what we intended it to be used for. We plan to add bigger storage options to the wall near it to help with the small storage inside, but otherwise it fits lots of things like pencil boxes, thinking putty, and other knick-knacks the boys like to have in there.Pro's: it's clean, it's sturdy, great storage and arrived on time!Cons: it's very heavy, harder than expected to assemble, and it's SHORT!!!!! The picture is deceiving and I definitely thought it was gonna be a desk I could stand up at and use. It's more like a kids desk.I had no good space for anything once I started homeschooling my son. I found this desk and was honestly a little hesitant because of the price. He’s been using it for 2 months now and I’m so happy with it. The latch that holds it folded up is a little jenky but we planned on switching it out eventually anyway cause I don’t like the finish. Other than that, it was easy to assemble (I did it myself) and it’s been a perfect storage and workspace for him to do his homework. We love it! And I love that I can neatly fold up his school work. It’s great!Moved into a smaller home with smaller bedrooms, daughter needed a desk and she choose this item. It took a few hours to put together.We did have a few issues with the item, but we got a hold of the manufacturer and the fixed the issue fast without any issues .Difficult to put together and after a month of using its breaking. In my opinion, try and find something better. Make this your last option.great item, seems sturdy but definitely has to get hung properly which takes a lot of time. we have a tall employee using it and she seems to fit under the desk ok, having an adjustable option for height would be great, but that would probably mean more parts to break. overall great item!Legit my favorite furniture piece in my new room. It’s super space saving, sturdy and just damn cool. As far as putting it together, I’d say difficulty is no more than a 3/10, the most annoying part is making sure your screws for placing it on the wall align lol. Once we got it though, it stuck and it hasn’t faltered since! Just to give you an idea of weight holds, my boyfriend and I store our iPad Air and MacBook Pro in there along with some books on the shelves and pretty miscellaneous items. Into to mention the vase and candle we keep on top! Awesome accessory to have!Far to heavy, it looks pretty but the design could’ve been a lot better…