Fit together nicely on assembly and has held up. Came with color mismatched side panels, but they look OK.