Upholstery is very well done. Love the dark grey fabric and it was very easy to assemble