Assembly was tough but once together it is the Perfect CB dupe. Quality surprisingly really great for the price!