Overall I am happy with this hutch but the assembly was a bit of a pain. One of the panels didn’t have holes pre-drilled and the main panel came damaged on the corner. I reached out for help but got nowhere with customer service. I ended up measuring and drilling holes myself. It’s been a year since I bought and it is holding up well.