Solid piece but SO many screws! LOL but once it was finally together we were very happy with it!