The good things - our kids love it! It looks good, sturdy and the book shelf is a great additional storage for their room. Will need to wait a bit longer to see how much it holds up to the kids' use. 
Now for the cons -
For context, we have ordered all our living room, dining and now kids room furniture from Wayfair. And have always found them fairly easy to put together. 
But this twin over full bed was just crazy hard to put together! The instructions were very minimal with no proper markings on the parts. We ended up guessing a lot of how some parts need to come together. We even ended up drilling two holes to make space for a couple of dowels, and shortening the length of some dowels to fit into the related spaces. Was hard to get everything aligned and working. It's definitely a 2 person job atleast. Took us a good 6-7 hours. 
If you are up for the challenge, the end product looks decent enough.