Really nice quality. A better finish than it appears in the selling picture. Took about a 45 minutes to put together so it wasn't super quick but that included putting the wheels on. Even with that it doesn't move around or feel unstable which is nice.