Pretty good quality! Took about an hour and a half. But it definitely would have gone quicker if I was better at reading instructions. Creaks slightly, but it’s on plush carpet and I’m sure it’s still settling.