Great value!  I hate putting things together as I’m horrible at following instructions, but managed to get this together in under an hour.  I love the look of it.  The legs are a bit wobbly, but that’s probably my fault lol.  It stops wobbling when it’s sat in.  The bottom “casters” are worthless and I’m sure it’ll be good ones I get pass for the bottom. 
I had some dirtiness on it while getting it together, but it wiped off easily with some leather cleaner we had.