Reasonable price, looks good,reasonably easy to assemble but make sure you have all the frames straight before connecting doors or doors will not close properly