For the price its ok. Not very sturdy so if you expect anyone of weight to sit on it or sleep on it I would choose another option. Also the back is cheap zip black mesh-like fabric not velvet so this piece really only works against a wall and not floating in your space.