The upholstery is nice,...was easy to put together. The one thing we don't like  that the support  between the headboard and the bed aren't upholstered.. Think it makes it looks kind of cheap. And when you put put the final screws in it creates a small gap between bed and panels which is annoying. .. But overall ok