This little loveseat is PERFECT. It was incredibly easy to put together (just the legs screw on and the back just snaps into place). The material is velvet which i didn't expect bc i didnt read the description but i love it!! absolutely beautiful and fit perfect in the space i needed it for.