The good: I like that it has a solid thick back piece unlike the others I looked at that were just a single thin flimsy board. It was super easy to put together (both the actual daybed and the trundle bed.) It took me maybe 2 hours to get it all put together by myself. The blue velvet is soft and pretty true to color of the images online. At first I was hoping the trundle was on rails like a drawer but after putting my twin mattress in it I'm glad it isn't since the mattress is too thick but because it's not like a drawer it's just on wheels and slides under the bed I can put risers on the bed so the trundle with mattress will slide under. The instructions were super easy to follow and I wasn't missing any of the hardware. The cons: I like having extra hardware with any furniture I have to assemble, luckily the bolts and screws are something you could easily find at your local hardware store. The instructions list letters for each part of the bed but the parts were not physically labelled, there's pictures for each part though so if you use a little common sense you'll know exactly what is what. You'll also want a drill to put the screws into the slats that hold the mattress, they show a screwdriver in the instructions, you'll get nowhere fast with just a screwdriver as there's holes in the slats but not the board in which they connect to. And lastly I was hoping the center brace board and the side rails of the trundle would be solid wood, they're not it's also the reason I didn't give a five star. They're pressboard so we shall see what the longevity of them are. Overall I would recommend this bed to anyone looking to upgrade their rom with a beautiful daybed!