Solid piece, a little bit pricey but any custom crates take forever to be made and delivered. Came assembled, hinges were quickly put on and none lined up. Seemed like a cheap rush job for an expensive piece. Will see how it holds up.