So far so good! The velvet material looks a little cheap (I got the navy and it almost has a tie-dye effect rather than solid navy), and there were a few nicks and scratches on the frame. But overall it is sturdy and looks nice enough.