Solid when assembled! but it took a lot of time doing so.  My husband had blisters on his hand because the holes are not prep enough to facilitate the screws.  The top piece is much darker than the photo so very disappointed but decided to keep it anyway, cant be bothered to send it back.