Nice fabric just a tad lighter than expected to be honest . Obviously some assembly is required but we are handy so that shouldn’t be a problem . Great product overall. Very excited to replace one of the kids bed with this beautiful grown up bed!