Love it! It’s a TWIN XL size. A twin XL mattress fits perfectly. You could assemble it alone but it’s very helpful to have someone else when you are putting all the pieces together.